Как установить существующий профиль Drupal с помощью drush?
Похоже, что поиск ответа в Google просто приводит меня к тому, как создавать файлы и профили make.
Я знаю, как это сделать. Я также знаю, как установить Drupal с помощью drush.
Но я хочу установить один из многих существующих профилей Drupal, таких как Drupal Commons, Commerce Kick Start и т. Д. с драшем.
Я бы подумал, что было бы просто легко найти файл создания профиля и запустить его. Друш позаботится о остальное. Но я не могу найти хранилища, в которых находятся эти файлы создания.
Было бы полезно получить некоторые указания.
3 answers
Чтобы развить то, что сказал Патрик, если профиль не уже находится в каталоге вашего профиля, вы можете загрузить его с помощью Drush dl:
drush dl drupal --drupal-project-rename=drupal
cd drupal
drush dl commons
drush site-install commons --db-url=mysql://user:pwd@localhost/db_name --site-name=Example --account-name=admin --account-pass=pwd
Вам не нужно запускать drush make
, потому что drupal.org запускает его перед тем, как сделать профиль доступным для загрузки. Таким образом, при запуске drush dl commons
вы получаете все компоненты, необходимые для установки дистрибутива Drupal Commons.
Если профиль уже находится в вашем каталоге drupal/profiles, вы можете просто передать его в site-install.
drush site-install your_profile --db-url=mysql://user:pwd@localhost/db_name --site-name=Example --account-name=admin --account-pass=pwd
Может быть, Drush Make - это то, что вы ищете?
Существуют различные вопросы (и ответы), помеченные drush-make.
И ответ на Изменение поддира Drush по умолчанию для профилей установки также может помочь.
Отвечает ли это на ваш вопрос?