Часто используют drush как компонент установленного drupal проекта, вызывая drush как ./vendor/bin/drush.
Небольшой гайд для глобальной установки drush, чтобы тот был доступен для всех проектов отовсюду.
Для начала нам потребуются git и composer, установите их, если ещё не сделали этого.
1 2 3 4 5 |
# гит apt-get install git # композер curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer |
Далее клонируем drush, выбираем версию и создаём линк в /usr/bin, чтобы он был доступен глобально.
1 2 3 4 5 6 7 8 9 10 |
# переключимся на su sudo su # клонируем drush git clone https://github.com/drush-ops/drush.git /usr/local/src/drush cd /usr/local/src/drush # мне нужен был drush для Drupal 9/10 # потому выбираю 11 версию git checkout 11.x ln -s /usr/local/src/drush/drush /usr/bin/drush composer install |
Можно проверить как установился drush, вывести его версию
1 |
drush -V |