Установка Drush

12 июля 2023

C переходом на Composer запустить Drush не всегда просто, к тому же версий много и не все они работают с кокретной версией CMS.

Для установки используем команду:

composer require drush/drush

Проверим, что утилита установилась:

./vendor/bin/drush --version

Но не всё так просто. Вместо того, чтобы вводить относительный путь к исполняемому файлу для выполнения команд Drush, установим Drush Launcher, который передает управление установке Drush для конкретного проекта в каталоге /vendor проекта, связанного с вашим текущим рабочим каталогом:

wget -O drush.phar https://github.com/drush-ops/drush-launcher/releases/latest/download/dr…
chmod +x drush.phar
sudo mv drush.phar /usr/local/bin/drush

Также Drush Launcher может обновлять Drush:

drush self-update