Монтаж
Установить Drupal CMS на Ubuntu 16.04 LTS с Nginx
Nginx - самый популярный и безопасный веб -сервер. Чтобы установить Nginx, используйте следующую команду
sudo apt install nginx
Как только Nginx установлен, настройте домен и перезапустите Nginx, используя следующую команду
sudo service nginx restart
Далее, необходимо установить сервер базы данных, используйте следующую команду для установки MySQL Server
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Однажды установлен сервер базы данных, используйте следующую команду для перезапуска MySQL Server
sudo service mysql restart
Следующий шаг - установить PHP 7.3. Сначала убедитесь, что ваш сервер Ubuntu имеет последние пакеты, выполнив следующую команду
sudo apt update <br></br> sudo apt upgrade
Затем добавьте Ondrej/PHP, который имеет пакет PHP 7.3 и другие необходимые расширения PHP.
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
После добавления PPA теперь вы можете установить PHP 7.3 для NGINX, используя следующую команду.
sudo apt install php7.3-fpm
Вы можете подтвердить, что PHP 7.3 FPM успешно установлен с использованием следующей команды.
php -v
После установки PHP запустите следующую команду для установки необходимых модулей PHP для Drupal
sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl
Теперь вы установили все необходимое программное обеспечение, и следующий шаг - вход на MySQL Server и создать базу данных Drupal. Используйте следующую команду для создания базы данных. Измените с помощью имени базы данных.
CREATE DATABASE
Создайте пользователя базы данных под названием «» с новым паролем. и предоставил пользователю полный доступ к базе данных, запустив следующие команды. Измените с желаемым пользователем базы данных и с желаемым паролем.
CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Затем запустите команды ниже, чтобы загрузить и извлечь загруженный файл и переместить его в новый каталог Drupal Root.
cd /tmp && wget <a href="https://www.drupal.org/download-latest/zip">https://www.drupal.org/download-latest/zip</a>
sudo apt-get install unzip
sudo unzip drupal*.zip
sudo mkdir -p /var/www/html/drupal
sudo unzip Drupal*.zip -d /var/www/html/drupal
sudo chown -R www-data:www-data /var/www/html/drupal/
sudo chmod -R 755 /var/www/html/drupal/
Теперь давайте настроим Drupal. Откройте свой браузер перейдите к своему доменному имени, чтобы запустить конфигурацию Drupal. Вы должны увидеть мастер установки Drupal Выберите предпочитаемый язык из выпадающего списка и нажмите Сохранить и продолжить
- Выберите профиль установки и нажмите Сохранить и продолжить
- Настройка базы данных и нажмите Сохранить и продолжить
- Теперь установите Drupal
- В конце конфигурируйте сайт Поздравляю. Вы успешно установили Drupal на Nginx