1. Установка друпал
#скачать ядро
drush dl drupal-7
#перенести файлы в корень
mv drupal-7.x-dev/{.,*}* .
#удалить пустую папку
rm -r drupal-7.x-dev/
#фикс прав
find * -type d -exec chmod 755 {} \;
find * -type f -exec chmod 644 {} \;
#установка друпалла
drush site-install standard --account-name=LoginAdmin --account-pass=passwordAdmin --db-url=mysql://UserDB:PasswordDB@localhost/NameDB
#отключаем 2 лишние модули
drush dis dashboard overlay shortcut toolbar
#качаем и включаем нужные моддули (можно сначала скачать через dl)
#пример с зависимостями
drush en views webform module_filter
#установка выбраной версии
drush dl og-1.3 # shortcut for pm-download
drush -y en og # shortcut for pm-enable
# отключаем с зависимостями (можно глянуть на модуль i18n)
drush dis ctools
#устанавливаем набор модулей к примеру
drush en admin_menu admin_menu_toolbar l10n_update module_filter page_manager views_content ctools_custom_content ctools views views_ui transliteration token pathauto rules rules_admin entity devel basic wysiwyg wysiwyg_filter lightbox2 plupload libraries filefield_sources filefield_sources_plupload ocupload views_bulk_operations admin_views i18n
-- добавляем языка включения отключения и тёдё
drush language-add ru de
drush language-disable de ru
drush language-enable ru
drush language-default ru
#подкачка языка
drush l10n-update-status
drush l10n-update-refresh
drush l10n-update --languages=ru
другие команды
drush core-cron
drush up
drush ccй
drush ard — создание бэкапа сайта. Делает бэкап как самого сайта, так и базы данных, все это сохраняется в tar.gz архиве. Невероятно удобная вещь.
drush arr path — восстановление бекапа созданного командой drush ard. Заместо path нужно
#пробежаться и обновит все
for i in /home/www/grenuy/data/www/*/sites/.. ; do cd "$i"; drush updb; drush en update; yes | drush pm-update