$ cd /home/site/
$ composer create-project drupal-composer/drupal-project:8.x-dev drupal --stability dev --no-interaction --no-install
$ cd drupal
|
|||||
|
Установка Drupal 8 при помощи composerУстановка Drupal 8 при помощи composer, вынесение всех файлов, к которым не нужен доступ из web, в отдельную директорию, не доступную из web без перенастройки сервера. По умолчанию drupal-composer/drupal-project устанавливает файлы Drupal 8, доступные из Web в каталог /web. Информация о том, как установить Drupal 8 при помощи composer и заменить стандартную директорию /web на любую другую опубликована ниже. Планируется разместить часть файлов Drupal в /home/site/drupal, но web-root каталог расположен по пути /home/site/public. Запускаем предварительную инициализацию проекта без установки необходимых файлов: $ cd /home/site/ $ composer create-project drupal-composer/drupal-project:8.x-dev drupal --stability dev --no-interaction --no-install $ cd drupal Теперь нужно отредактировать файл composer.json: заменить "web" на "../public". "extra": { "installer-paths": { "../public/core": ["type:drupal-core"], "../public/libraries/{$name}": ["type:drupal-library"], "../public/modules/contrib/{$name}": ["type:drupal-module"], "../public/profiles/contrib/{$name}": ["type:drupal-profile"], "../public/themes/contrib/{$name}": ["type:drupal-theme"], "drush/contrib/{$name}": ["type:drupal-drush"] } } Теперь осталось только запустить установку Drupal 8: $ composer update drupal-composer/drupal-project .
Опубликовано: 2017/12/21
HTML-код ссылки на эту страницу:
<a href="https://petrenco.com/php.php?txt=719" target="_blank">Установка Drupal 8 при помощи composer</a> 4876
Добавить комментарий
|