Как установить существующий профиль Drupal с помощью drush?


Похоже, что поиск ответа в Google просто приводит меня к тому, как создавать файлы и профили make.

Я знаю, как это сделать. Я также знаю, как установить Drupal с помощью drush.

Но я хочу установить один из многих существующих профилей Drupal, таких как Drupal Commons, Commerce Kick Start и т. Д. с драшем.

Я бы подумал, что было бы просто легко найти файл создания профиля и запустить его. Друш позаботится о остальное. Но я не могу найти хранилища, в которых находятся эти файлы создания.

Было бы полезно получить некоторые указания.

Author: Quentin Campbell, 2015-04-24

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.

 7
Author: greg_1_anderson, 2015-04-24 19:00:38

Если профиль уже находится в вашем каталоге 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
 1
Author: Patrick Ryan, 2015-04-24 18:31:03

Может быть, Drush Make - это то, что вы ищете?

Существуют различные вопросы (и ответы), помеченные drush-make.

И ответ на Изменение поддира Drush по умолчанию для профилей установки также может помочь.

Отвечает ли это на ваш вопрос?

 0
Author: Pierre.Vriens, 2017-04-13 12:46:55