drush8 на локальной машине в debian/ubuntu
Инструкция по установке drush8 довольно проста
команды
sudo apt-get install curl
под обычным пользователем из домашней директории без прав sudo
curl -sS https://getcomposer.org/installer | php
с sudo
sudo mv composer.phar /usr/local/bin/composer
под обычным пользователем из домашней директории без прав sudo
вниз файла
<code>export PATH="$HOME/.composer/vendor/bin:$PATH"
указываем источник
source ~/.profile
Ставим drush
composer global require drush/drush:dev-master
Если проявлет непокроность
Обновляем composer
composer global update
Ставим выборочно
composer global require drush/drush:8.*
Профит
на VPS в частности в Digitalocean таким способ драш ставится и работает
На локальной машине на команду
drush
консоль ответит непониманием и полным равнодушием
Почему- то в VPS drush прописывается в скрытую папку .composer в домашней директории
Но на локальной машине он прописывается в скрытую директорию .config
Поэтому, чтобы драш был виден нужно изменить строку экспорта с
export PATH="$HOME/.composer/vendor/bin:$PATH"
на
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
И всё будет хорошо )
Комментарии
http://www.drupaler.by/lessons/ustanovka-composer-git-i-drush
Не много не понял про видимость Драша.
Но вот у меня Драш работает только когда в консоле вручную запускаю перед этим "export PATH="$HOME/.config/composer/vendor/bin:$PATH" - куда конкретно это надо прописать? А если добавляю эту строчку в файл .profile - никакого результата.
Спасибо.
Просто прописать мало, надо либо source ~/.profile после этого выполнить, либо перелогиниться, чтобы переменная окружения PATH приняла нужное значение.
Также, если у вас какой-нибудь zsh, вам может быть нужно использовать .zprofile
Спасибо, вот именно надо было выполнить "source ~/.profile", как прописал в ".profile".
Пока еще учусь работать с консолью.
попробуйте использовать .bash_profile или .bashrc (не знаю какой шел используется)
Источник source ~/.profile в консоли указывали?