Віртуальний хостинг
Як встановити 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
