Установка Joomla на Almalinux (9)

Смотрите также
Установка Joomla на Ubuntu 22.04

Joomla — это бесплатная система управления контентом (CMS) с открытым исходным кодом, одна из самых популярных в мире, которая позволяет пользователям создавать собственные веб-сайты и приложения.

Она построена на PHP и хранит свои данные в базе данных на базе SQL, такой как MySQL/MariaDB.

В этой статье рассмотрим, как установить Joomla на Almalinux.

Протестировано на:

Almalinux: 9


Обновление системы

Обновите операционную систему, чтобы убедиться, что все существующие пакеты имеют последнюю версию:

Установка веб-сервера Apache.

Установить Apache можно через менеджер пакетов dnf, выполнив следующую команду:

После установки запустим службу Apache и добавим ее в автозагрузку, введя следующие команды:

Проверьте статус службы Apache:

Так же можно проверить работу, перейдя по адресу:

http://IP-адрес_сервера

Если все установлено правильно, вас должна приветствовать страница Apache2 по умолчанию, как показано ниже.

Если файрвол включен, то необходимо открыть порт для доступа к нашему серверу

Установка PHP и расширений PHP для Joomla .

В настоящее время в репозиториях Almalinux доступен php версии 8.0. Для работы joomla необходимо PHP версии старше 8.1.0. Более позднюю версию PHP можно установить из репозитория (Remi), бесплатного стороннего репозитория, в котором развертываются последние сборки PHP.

Добавим репозиторий Remi

Затем активируем модуль с последней доступной нам версией PHP 8.4 с помощью следующей команды:

Теперь, когда Вы добавили репозиторий Remi PHP и включили модуль с PHP 8.4 в качестве версии по умолчанию в вашей системе, вы можете установить PHP 8.4 с помощью следующей команды:

Проверим установку PHP

Установка MariaDB и создание базы данных

Вы можете установить MariaDB с помощью следующей команды:

Запустим службу сервера базы данных, а также добавим его в автозагрузку с помощью следующих команд:

Проверим статус службы MariaDB с помощью следующей команды:

После установки сервера базы данных войдите в командную строку MariaDB:

Чтобы создать базу данных, пользователя и предоставить ему все привилегии, выполните следующие команды:

Загрузка joomla.

Теперь мы загрузим последнюю версию Joomla с официального сайта.

Используйте следующую команду для загрузки Joomla 5 (На момент написания статьи последняя доступная версия: 5.2.3) :

Извлеките файл в папку /var/www/html/joomla/ с помощью следующей команды:

Назначим права для файлов joomla пользователю веб-сервера Apache:

Настройка веб-сервера Apache для Joomla.

Создайте файл конфигурации для joomla /etc/httpd/conf.d/joomla.conf. Добавьте в него следующее содержание:

Сохраните файл и выйдите.

Перезапустите сервер Apache

Если у вас включен SELinux, то необходимо будет изменить контекст безопасности для рабочей папки:

Доступ к веб-установщику Joomla.

Откройте браузер, введите ip или доменное имя вашего сервера

http://ip_address/

И выполните следующие шаги для завершения установки.

Далее необходимо будет настроить имя пользователя — администратора сайта:

Настройки подключения к БД. Здесь необходимо указать данные, которые были указаны при настройке БД

И ждем окончание установки:

Нажмите «Открыть панель управления». Вы попадете на экран входа в систему:

Введите имя и пароль администратора Joomla, и нажмите «Log in». Вы увидите панель управления:

Заключение

Вот и все. Мы успешно установили CMS Joomla на Almalinux.

Если у вас есть какие-либо вопросы, пожалуйста, оставьте комментарий ниже.

Was this helpful?

1 / 0

Добавить комментарий 0