Drupal - популярная платформа с открытым исходным кодом, используемая для создания веб-сайтов и цифровых приложений. Он в основном написан на PHP и использует базы данных, такие как MySQL и PostgreSQL для управления контентом. Drupal широко используется, потому что он гибкий, безопасный и масштабируемый, что делает его хорошим выбором для всего, от веб-сайтов малого бизнеса до крупных предприятий и государственных платформ. Некоторые из его основных функций включают настраиваемые темы, модульную функциональность, многоязычную поддержку, управление ролями пользователей и надежные инструменты безопасности. Разработчики также ценят Drupal за его способность обрабатывать сложные структуры контента, интеграцию и современные требования к веб-разработке. В этом посте мы покажем вам, как установить Drupal на ОС Ubuntu 26.04.
Предпосылки
- Сервер под управлением Ubuntu 26.04
- Права пользователя: пользователь root или обычный пользователь с привилегиями sudo.
Конвенции
| |
Шаг 1. Обновите систему
Свежая установка Ubuntu 26.04 требует обновления пакетов до последних доступных версий.
| |
Система может нуждаться в перезагрузке после обновления.
| |
Шаг 2. Установите стек LAMP
Стек LAMP является ярлыком для Linux, Apache, MySQL и PHP и очень важен для создания веб-приложений. Первым стеком LAMP будет веб-сервер Apache. Чтобы установить веб-сервер Apache, выполните следующую команду:
| |
Следующим в стеке LAMP будет служба баз данных MariaDB. Чтобы установить его, выполните команду ниже:
| |
Далее, чтобы обеспечить сервис MariaDB и установить root пароль MariaDB, который нам понадобится позже для установки Drupal:
| |
После выполнения команды, вы должны выполнить следующие шаги, чтобы обеспечить установку MariaDB:
| |
И последним из стека LAMP будет PHP, а также его расширения. Чтобы установить PHP с расширениями, выполните следующую команду:
| |
После установки проверьте установку с помощью следующей команды для развертывания Drupal на Ubuntu 26.04.
| |
Шаг 3. Создание базы данных Drupal и пользователя
Чтобы создать базу данных drupaldb, пользователь drupaluser и назначить правильные разрешения, выполните следующие команды. Эти шаги имеют решающее значение для безопасной установки Drupal на Ubuntu 26.04.
| |
Замените YourStrongPassword сильным, уникальным паролем.
Шаг 4. Скачать и установить Drupal
Поскольку стек LAMP установлен и база данных создана, мы можем загрузить и установить Drupal. Для этого выполните следующую команду:
| |
Установите правильные разрешения для файлов и папок при установке Drupal на сервер Ubuntu 26.04.
| |
Шаг 5. Создание файла виртуального хоста Apache
Чтобы Drupal был доступен через ваше доменное имя, вам необходимо настроить веб-сервер Apache. Начните с создания нового файла конфигурации Apache:
| |
Вставьте следующие строки кода:
| |
Сохраните файл и закройте его.
Включите файлы конфигурации Apache для Drupal вместе с модулем перезаписи.
| |
Проверьте синтаксис Apache2:
| |
Вы должны получить следующий результат:
| |
Если синтаксис в порядке, перезапустите сервис Apache, чтобы завершить установку Drupal на Ubuntu 26.04.
| |
Далее следует доступ и завершение установки Drupal через свой домен по адресу http://example.com
Шаг 6. Завершить установку Drupal
На первом экране после доступа к домену вы должны выбрать язык и нажать «Сохранить и продолжить».
После нажатия на втором окне можно выбрать профиль установки. Мы выбираем стандарт.
Как только вы выберете профиль установки, если все в порядке с требованиями, вы будете перенаправлены в окно настройки базы данных, где вам нужно заполнить входные данные учетными данными базы данных.
После ввода учетных данных нажмите кнопку «Сохранить и продолжить» и дайте некоторое время для завершения процесса установки.
Когда установка будет завершена, вам придется установить свои учетные данные для входа.
Нажмите «Сохранить и продолжить», и вы будете перенаправлены на панель управления Drupal Admin.
Поздравляю! Вы успешно установили Drupal на ОС Ubuntu 26.04.
Шаг 7. Установите SSL
Чтобы включить SSL для Drupal, сначала установите необходимый пакет Certbot:
| |
Затем получить и установить SSL-сертификат от Let’s Encrypt путем запуска:
| |
Поздравляю! Теперь вы можете открыть веб-браузер и войти в систему через https://example.com.
Следующая команда гарантирует, что Certbot может проверить ваш поддомен с помощью вашей конфигурации.
| |
Завершение
Если вам понравился этот пост о том, как установить Drupal на Ubuntu 26.04, пожалуйста, поделитесь им с друзьями или оставьте комментарий ниже. Спасибо.