В данной инструкции рассматривается инсталляций Drupal 8 на Windows посредством виртуального сервера и стека WAMP.
Что представляет собой Drupal
Система управления содержимым, у которой исходный код является открытым. Она отличается простотой в инсталляции, а с ее помощью создаются веб-сайты различного объема. Данная CMS упрощает управление контентом благодаря backend-администрированию. Обновленный Drupal 8 имеет больше двухсот обновлений и функциональных решений:
- Универсальная CMS для сайтостроения и малому, и крупному бизнесу;
- Позволяет делать динамический контент;
- Усовершенствован процесс кеширования и интеграции с CDN;
- Содержимое отображается более понятным всем пользователям, в том числе людям ограниченных возможностей;
- Появилась возможность управлять контентом без необходимости программировать;
- Доступная мультиязычность.
Информация: CMS является прикладным ПО с заранее разработанным веб-интерфейсом. Она помогает управлять данными на сайте: удалять, добавлять или редактировать содержимое.
Что делать перед инсталяцией
Последующие шаги необходимо проводить, включит права администратора.
До непосредственной работы с Drupal понадобится установка стека WAMP, который содержит в себе PHP, MySQL и Apache. Про инсталляцию стека на виртуальный сервер рассказывалось здесь.
Помимо Windows Server, устанавливать данную CMS также допускается с веб-сервером IIS.
После получения прав супер-пользователя и инсталляции программ можно начинать непосредственную работу с Drupal.
Как загрузить Drupal
Папка с архивом Drupal берется с веб-ресурса разработчика CMS. На данный момент самой последней версией считается 8.3.7.
Далее скачиваем zip-архив системы.
Далее заходите по адресу C:\wamp64\www и делайте папку «drupal», в которую распакуете скачанный архив.
Как настроить MySQL
Сначала создается чистая база путем захода в интерфейс MySQL и введения кода:
cd C:\wamp64\bin\mysql\mysql5.7.14\bin
.\mysql.exe -u root -p
Зайти в созданную БД можно по паролю супер-пользователя. Для первого входа в СУБД можно воспользоваться командой:
.\mysql.exe -uroot
Как настраивать PHP
Необходимо вписать пару поправок в файлы с конфигурацией PHP. Для этого через редактор (Блокнот, Notepad) открывается конфигурация Apache:
C:\wamp64\bin\php\php7.0.10\php.ini
Нужно раскомментировать сменить значения таким переменным:
allow_url_fopen = Off
expose_php = Off
max_execution_time = 300
default_charset = "UTF-8"
extension=php_curl.dll
extension=php_imap.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_tidy.dll
extension=php_pdo_mysql.dll
extension=php_zip.dll
Как настроить Apache
Редактирование файла с настройками C:\wamp64\bin\apache\apache2.4.23\conf\httpd.conf позволит заняться инсталляцией Drupal через браузер.
Нужно заменить тег <Directory /> следующим:
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
Информация: при создании нескольких веб-сайтов, желательно применять документацию Apache.
Важно не забыть сменить параметры FireWall по удаленному доступу.