Виртуальный хостинг
Как установить Composer?
Composer устанавливается в каталог сайта через SSH за несколько команд.
- Подключитесь к хостинг-аккаунту по SSH (хост
elsa.hosting.energy, порт8399, логин и пароль хостинг-аккаунта, см. статью "Как подключиться по SSH"). - Перейдите в нужный каталог, например
cd www/example.com. - Скачайте и установите Composer:
EXPECTED_SIGNATURE=$(wget -q -O - https://composer.github.io/installer.sig)
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
ACTUAL_SIGNATURE=$(php -r "echo hash_file('sha384', 'composer-setup.php');")
if [ "$EXPECTED_SIGNATURE" != "$ACTUAL_SIGNATURE" ]; then echo 'ERROR: Invalid installer signature'; rm composer-setup.php; exit 1; fi
php composer-setup.php --quiet
rm composer-setup.php
Скрипт сверяет подпись установщика и прерывает установку, если она не совпадает.
- Проверьте установку:
php composer.phar --version
Если команда вывела версию Composer, установка прошла успешно.
Если сайт работает на другой версии PHP
Команда php запускает версию PHP по умолчанию для аккаунта. Если сайт работает на другой версии, запускайте Composer нужной версией, например:
/opt/alt/php82/usr/bin/php composer.phar install
