Используя Drush
возможно уменьшить время необходимое
для установки и обновления Drupal, даже
если вы не эксперт работы с командной
строкой.
Походу этой статьи установим Drush на
Windows. В данной ситуации WAMP
используется на локальной машине под
разработку. Если вы используете, что-то
другое XAMPP, Denwer, тогда пути могут
отличаться, но сам процесс тот же.Drush - это интерфейс взаимодействия с Drupal, через командную строку, швейцарский нож упращающий наше существование.Для того что бы быстро начать работать с Drush просмотрите вводное видео Drupal School: Jumpstart with Drush and Command Line.
Получение Drush
Загрузите Drush с сайта drupal.org.Где устанавливать Drush?
Drush это не модуль, не в зависимости от сайта или версии Drupal (5.x, 6.x...) можете разместить в sites/all/modules. Рациональней всего разместить вне директории сайтов Drupal, к примеру можно разместить в C:/ или C:/wamp/www.Установка под Windows
- Установите дополнительные приложения:
- LibArchive:
http://gnuwin32.sourceforge.net/packages/libarchive.htm
Libarchive — библиотека которая работает с различными форматами потоковых архивов, наиболее популярные из которых:tar, cpio formats, ar.
- GZip:
http://gnuwin32.sourceforge.net/packages/gzip.htm
Gzip — утилита сжатия, разработана для замены других компрессоров. Основные преимущества заключаются в лучшем сжатии и свободных патентах на алгоритмы.
- WGet:
http://gnuwin32.sourceforge.net/packages/wget.htm
GNU Wget — свободная сетевая утилита, для получения файлов с интернета World Wide Web используя HTTP и FTP.
- LibArchive:
http://gnuwin32.sourceforge.net/packages/libarchive.htm
- Используйте bsdtar для tar, он более
надёжный. Скопируйте файл в C:\Program
Files\GnuWin32\bin\bsdtar.exe в C:\Program
Files\GnuWin32\bin\tar.exe
http://drupal.org/node/594744
- Установите ПУТИ в переменных среды
для Drush, PHP, и tar/get/wget исполняемых
программ:
Control Panel > System > Advanced System Settings > Environment Variables
Выберите Path нажмите Edit.
Добавьте ваши пути (разделённые точкой с запитой) к php.exe, drush.bat и tar/get/wget исполняемым файлам в значении перенной Path. Это поле неудобное для использования при редактировании текста. Возможно скопировать текст, вставить текстовый редактор, отредактировать, вернуть обратно, сохранить.
Ваши пути должны быть похожи, но могут отличаться в зависимости от вашей конфигурации системы.
;C:\wamp\bin\php\php5.3.0;C:\drush;C:\Program Files\GnuWin32\bin
Пути MySQL
Убидитесь в том, что Path содержит путь к mysql.exe. Это неважно для работы с Drush, но даёт возможность использовать MySQL в командной строке.
;C:\wamp\bin\mysql\mysql5.1.36\bin
Если у вас уже открыта консоль, необходимо переоткрыть её, что бы обновились переменные окружения, которые мы изменили.
- Отредактируйте drush.bat размещенный
в корневом каталоге Drush, для того
чтобы указать путь к PHP интерпретатору.
@C:\wamp\bin\php\php5.3.0\php.exe "%~dp0drush.php" %*
Тестирование Drush
Откройте консоль, напишитеdrush
или drush --help
и нажмите enter. Если
установлено правильно, будет показан
листинг помощи команд Drush.
Комментариев нет:
Отправить комментарий