Установка Drupal 7 с помощью Drush

Скачиваем папку с CMS
Сначала необходимо скачать папку с последней версией Drupal 7. Делается это с помощью следующей команды:

	drush dl drupal 7.x

После чего в папке из которой выполнялась команда появится папка с названием drupal-7.[x]. Содержимое данной папки нужно скопировать в папку с проектом.

Установка сайта
Далее устанавливаем сайт с помощью команды site-install. Вводим в терминал команду следующего вида:

	drush site-install --db-url=mysql://[user]:[pass]@[host]:/[db_name] --account-name=[acc_name] --account-pass=[acc_pass] --account-mail=[mail] --site-name=[site_name]

где переменные имеют следующие значения:

  • [user] - имя пользователя для подключения к базе данных;
  • [pass] - пароль пользователя для подключения к базе данных;
  • [host] - название локального хоста, как правило это значение localhost;
  • [db_name] - название базы данных;
  • [acc_name] - имя пользователя при первоначальной установке системы. Как правило это имя администратора сайта admin
  • [acc_pass] - пароль администратора сайта
  • [mail] - электронная почта администратора сайта
  • [site_name] - название сайта

Пример установки сайта:

	drush site-install --db-url=mysql://root:password@localhost:/rl --account-name=admin --account-pass=password --account-mail=mail@mail.ru --site-name=Real

Дальше с помощью команды

	drush dl [module1] [module2] ...

Скачиваем необходимые модули...

а с помощью команды

	drush en [module1] [module2] ...

включаем их.

Я как правило использую следующие команды:

	drush dl ctools views module_filter ckeditor imce imce_mkdir pathauto token transliteration libraries entity jquery_update filefield_paths l10n_update

	drush en ctools views views_ui module_filter ckeditor imce imce_mkdir pathauto token transliteration libraries jquery_update filefield_paths l10n_update

Что касается перевода: рекомендую сделать как написано тут http://xandeadx.ru/blog/drupal/320 единственное, если работаете под линукс, то нужно будет настроить доступ для папки "Translations directory" на странице /admin/config/regional/language/update по умолчанию у меня стояло sites/all/translations - после установки прав на загрузку файлов импорт переводов успешно пошёл.

Полезные материалы по установке Drush на OpenServer:

Установка Drush 7 для разработки на Drupal 7 на Linux Mint:

	git clone https://github.com/drush-ops/drush.git /usr/local/src/drush
	cd /usr/local/src/drush
	git checkout 7.3.0  #or whatever version you want.
	ln -s /usr/local/src/drush/drush /usr/bin/drush
	composer install
	drush --version

Подробнее по ссылке: https://docs.drush.org/en/7.x/install/
Посмотреть релизы Drush можно по ссылке https://github.com/drush-ops/drush/releases

Тэги:

Тэг в списке: