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