Вход
Русский
USD
Цены в иностранной валюте приведены информационно

Установка CMS Drupal на Ubuntu 16.04

Цикл статей об установке популярных CMS

Drupal - это одна из самых популярных в мире систем управления содержимым (CMS). Она используется также как каркас для веб-приложений (CMF). CMS написана на языке PHP и использует в качестве хранилища данных реляционные базы (поддерживаются MySQL, PostgreSQL и тд). Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.

Мы будем ставить CMS на VDS под управлением "чистой" ОС Ubuntu Server 16.04.
Так как операционная система "чистая", первым делом нужно инсталлировать LAMP, а именно Apache, MySQL и PHP для Linux.
Это сделать можно двумя способами. Первый - при переустановке ОС на VDS можно выбрать в "рецептах" пакет LAMP:
Второй способ - это выполнить команды в терминале, например, для установки Apache:
sudo apt-get update
sudo apt install apache2 apache2-utils
sudo systemctl enable apache2
sudo systemctl start apache2
Инсталлируем PHP и необходимые модули:
sudo apt install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd php7.0-zip php7.0-xml
Устанавливаем MySQL:
sudo apt-get install mysql-server mysql-client

Установка Drupal

Теперь можно приступить к созданию базы данных. Входим в MySQL:
mysql -u root -p
Создаем базу данных с параметрами и именем drupal(можно задать любое какое захотите):
create database drupal character set utf8 collate utf8_bin;
Делаем пользователя с именем drupal_user и паролем drupalpassdrupal. Нужно также предоставить ему доступ к базе данных которую мы создали:
grant all privileges on drupal.* to drupal_user@localhost identified by "drupalpassdrupal";
flush privileges;
Закрываем MySQL:
EXIT;
Переходим в директорию /var/www/html/:
cd /var/www/html/
Скачиваем Drupal. Актуальной на момент написания статьи является версия 8.2.4:
wget https://ftp.drupal.org/files/projects/drupal-8.2.4.zip
Распаковываем архив:
sudo apt-get install unzip
unzip drupal-8.2.4.zip
Переименовываем папку:
mv drupal-8.2.4 drupal
Меняем права пользователя:
chown -R www-data.www-data /var/www/html/drupal/
chmod -R 755 /var/www/html/drupal/
Перезапускаем сервис Apache:
/etc/init.d/apache2 restart
Переходим с помощью любого веб-браузера по адресу и выбираем язык CMS:
IP-сервера/drupal/
Выбираем установочный профиль:
Проверяем требования системы:
Заполняем имя БД, а также имя пользователя и пароль базы:
Ожидаем завершения установки:
Заполняем информацию о сайте и пользователе для доступа в CMS:
После завершения установки переходим в панель управления:

Опубликовано: Декабрь 27, 2016