Вы здесь

Уставнока drush на хостинг

- Установить composer глобально
https://getcomposer.org/doc/00-intro.md#globally

Под рутом (sudo su)

mkdir -p /usr/local/bin/composer
cd /usr/local/bin
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer

-Устанвка drush

Под рутом (sudo su)

mkdir -p /usr/local/bin/drush
cd /usr/local/bin/drush
composer init --require=drush/drush:8.* -n
composer config bin-dir /usr/local/bin
composer install
nano ~/.bashrc
Добавить строку
alias drush="/usr/local/bin/drush/vendor/drush/drush/drush"

Для работы с drush с сайтом под пользоватлем от которого запускается сайт

cd [mySiteDir]
drush --version

Если drush не виден

nano ~/.bashrc
Добавить строку
alias drush="/usr/local/bin/drush/vendor/drush/drush/drush"
. ~/.bashrc
Tags: