Еще раз об установке DRUSH
Для управление инсталляциями Drupal часто используют иструмент Drush/ Он активно развивается и в связи с этим необходимо следить за способами установки и обновления его на разных платформах и хостингах.
Обязательно необходимо сверятся с таблицей "Совместимость с Drupal" - https://docs.drush.org/en/8.x/install/
Установка drush бывает глобальной, то есть чтобы все пользователи сервера могли им пользоваться, и локальной этот вариант больше подходит для шаред хостингов, когда пользователь, который установил сможет им пользоваться.
Установка глобального drush
Для начала необходимо установить composer, для это выполняем команды:
sudo apt-get install curl php7-cli cd ~ curl -sS https://getcomposer.org/installer sudo php installer --version=*.*.* --install-dir=/usr/local/bin --filename=composer php composer self-update
Установка drush с помощью composer
# Создаем директорию для установки Drush и переходим в нее. mkdir --parents /opt/drush cd /opt/drush # Инициализация проекта Composer, с указанием зависимости Drush. composer init --require=drush/drush:8.* # Настраиваем путь для бинарных файлов Drush. composer config bin-dir /usr/local/bin # Установка Drush. composer install
Для обновления drush необходимо указать версию drush в файле /opt/drush/composer.json и выполнить команды:
cd /opt/drush composer update
Установка локального drush
Для начала требуется установить composer командами:
cd ~ php -r "readfile('https://getcomposer.org/installer');" | php mv composer.phar bin/composer.phar php composer self-update
Для установки drush выполняем команду:
composer global require drush/drush:8.* Для запуска drush в любой папке необходимо добавить в конец файла ~/bash_profile следующие строки:
export PATH="$HOME/.composer/vendor/bin:$PATH" alias composer='~/bin/composer.phar' alias drush="~/.composer/vendor/bin/drush"
Для разных систем может потребоваться изменить пути к файлам или просто создать симлинки на исполняемые файлы.
После этого закрыть ваш SSH клиент и войти в систему снова. Для обновления версии drush необходимо выполнить команду:
composer global require drush/drush:8.*
- Блог пользователя serg kaac
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Сейчас на сайте
1 пользователь онлайн.
- serg kaac
Популярное сегодня
- Проблема со службой "Смарт-карта" при подключении по RDP
- Установка своего сертификата для RDP
- Готовые сборки WinPE
- WinPE5 TechAdminPE (x86/x64 UEFI)
- Первичная настройка Brocade SAN switch (IBM)
- WinPE 2k10. Как интегрировать другую WinPE
- Ieshua's Live DVD/USB 2.13
- Ошибка теневого копирования тома (VSS)
Страницы
- 1
- 2
- 3
- 4
- 5
- …
- следующая ›
- последняя »
Пользователи
- PaulineFag
- ale_x
- Arti100
- goldenwing
- Nomae
- niggs
- Xazrktv
- neal83
- Platokom
- hpv
Комментарии