Установка дистрибютива drustack

Главные вкладки

Аватар пользователя energysx energysx 19 октября 2016 в 19:37

Здравствуйте увавжаемые, я новичок в Друпале, начал изучать с сгодняшнего дня. Установил ядро 8.2.1, покапался немного. Прочитал про дистрибютивы, что это уже готовые решения для определённых видов интернет-ресурсов. У меня такой вопрос, как установить дистро, например дистро drustack ? Надо сначало установить ядро а потом уже скопировать файлы дистро в корневую папку? Спасибо за внимание.

Комментарии

Аватар пользователя energysx energysx 19 октября 2016 в 20:03

Спасибо за ответ Van'Denis,

"надо установить нужный вам друпал", здесь имеется ввиду ядро или дистро? насколько я понял, сам дистро drustack не содержит ядра. В файле ридми написано как выполнить установку вручную, используя команды линукса типа "curl". Вот содержимое ридми файла:

Getting Start
-------------

### Standard Package

Standard Package include both GPLv2+ compatibile
modules/themes/libraries as [Drupal.org Library Packaging
Whitelist](https://drupal.org/project/drupalorg_whitelist) required,
plus [TWBS](https://drupal.org/project/twbs) related packages for
[Bootstrap](http://getbootstrap.com/) mobile-first design integration.

If you are new with DruStack and hope to give a trial without any setup
overhead, please feel free to try DruStack on
[simplytest.me](http://simplytest.me/project/drustack), or simply
download it and install as like as normal Drupal core.

### Manual Installation Script with [Drush](https://github.com/drush-ops/drush)

Full Package (-f) include all modules/themes/libaries within our
collections, plus all patches for bugfix or usability improvement. Most
packages are tested in version compatibile, which site builder can
kickstart a new site without searching around popular projects.

Source Package (-s) preserves VCS directories, link .git, for all Full
Package contents. A developer can get start with R&D and debug all in
GIT style without additional overhead, correct tag/branch will also
checkout for you automatically.

With [Drush](https://github.com/drush-ops/drush) installed you may
execute following build script directly for standard version ready for
initial installation:

# Standard package for initial installation.
bash <(curl -sL http://cgit.drupalcode.org/drustack/plain/drustack.sh)

Script options may combine as below:

# Print help message.
bash <(curl -sL http://cgit.drupalcode.org/drustack/plain/drustack.sh) -h

# Full package for initial installation.
bash <(curl -sL http://cgit.drupalcode.org/drustack/plain/drustack.sh) -f

# Full package (with source) for initial installation.
bash <(curl -sL http://cgit.drupalcode.org/drustack/plain/drustack.sh) -fs

# Full package for upgrade.
bash <(curl -sL http://cgit.drupalcode.org/drustack/plain/drustack.sh) -fu

# Full package (with source) for upgrade.
bash <(curl -sL http://cgit.drupalcode.org/drustack/plain/drustack.sh) -fus

# Full package (with source, version 7.x-43.x) for upgrade.
bash <(curl -sL http://cgit.drupalcode.org/drustack/plain/drustack.sh) -fus -v 7.x-43.x

Я установил ядро друпала, затем залил файлы дистрибютива в корень заменив при этом файл composer.json. В админ панеле, в секции модули, показывюлся модули дистрибютива drustack, но они не подключённые, и подключить их невозможно, видимо надо сначало установить их. Подскажите плиз, как выполнить установку? Теми командами curl что указаны наверху?

Аватар пользователя Van&#039;Denis Van'Denis 19 октября 2016 в 20:11

Я попытаюсь его у себя установить. Ещё ни разу не устанавливал дистрибьюторы 8.
Поэтому я не помощник в данном вопросе.

Аватар пользователя Studio VIZA Studio VIZA 19 октября 2016 в 20:15

Если брать конкретно 7-ку, в зипе файлы, которые можно залить на имеющийся Семёрочный сайт и включить в админке модули.
С Восьмёркой похоже ситуация идентична, лишь разница в месте заливки.

Аватар пользователя Studio VIZA Studio VIZA 19 октября 2016 в 21:21

energysx на Семёрке ставьте, если дистр это именно то что вам нужно, тогда уже на 8-ку пробуйте.

По 7-ке я проведу. Сначала ядро инсталльте как обычно.

Аватар пользователя energysx energysx 20 октября 2016 в 11:45

Studio VIZA, спасибо за ответ. На семёрке не хочу устанавливать, я всегда последнии версии предпочитаю. Я установил ядро восьмёрки, затем залил дистро drustack в корень заменив composer.json, но как я упомянал ранее, модули невозможно активировать, галочка не ставится, чекбокс не активный. Кажется я нашёл причину, кажись каких-то компонентов не хватает, когда раскрываю descripton любого из модулей drustack в админке, там пишется красными буквами что отсутствуют какие-то компоненты, вот например один из модулей:

DruStack SEO management
Machine name: drustack_seo
Version: 8.x-2.2
Requires: Captcha (missing)Google_analytics (missing)Language (disabled)LinkFieldMetatag (missing)NodeTextFilterUserSystemRecaptcha (missing)Redirect (missing)Robotstxt (missing)SearchSeckit (missing)Security_review (missing)Sitemap (missing)ViewsXmlsitemap (missing)

Ещё добавил скриншот.

Van'Denis, получилось установить drustack на восьмёрке?