Подключитесь к серверу по SSH. Для этого введите в терминале команду:
# ssh login@pass
При корректном подключении каждая следующая строка будет например, начинаться с -bash-4.1$.
Необходимо добавить переменные:
Для удобства дальнейшей установки задайте переменную PHP следующим образом:
PHP_PATH=/opt/php/ваша_версия/bin
# PHP_PATH=/opt/php/7.4/bin
# PHP=$PHP_PATH/php
Например, если на сайте используется php 5.3: /opt/php/5.3/bin.
В следующих этапах установки вы сможете использовать переменную $PHP или прописывать полный путь /opt/php/ваша_версия/bin/php до файла php вручную.
Создайте каталог, в который будет установлен composer, в корневой папке услуги:
# mkdir -p bin
Перейдите в созданный каталог:
# cd bin
Скачайте composer в созданный каталог bin.
# curl -sS https://getcomposer.org/installer > composer-setup.php
Врнитесь в общую деректорию...
# cd ~
Установите сам composer командой...
# $PHP bin/composer-setup.php --install-dir=bin --filename=composer
* Если возникают ошибки, например отказ в доступе к файлу (файлу нужны права 755), или не верно указаны переменные PHP.
Создайте файл .profile, чтобы запускать нужную версию php и установленный composer из командной строки по команде php.
# echo "PATH='$PHP_PATH:$PATH'" >> ~/.profile
# echo "alias composer='$PHP $HOME/bin/composer'" >> ~/.profile
* Вместо переменной $HOME вы также можете ввести домашний каталог пользователя.
Для корректного запуска утилиты по команде composer при следующем подключении:
# echo 'source ~/.profile' >> ~/.bashrc
# source ~/.profile
Проверьте установку. Для этого введите команду:
# composer
Composer version 1.xx.xx 2025-12-1 21:46:35
Usage: command [options] [arguments]