Написано в PHP, Joomla е популярен CMS (Система за управление на съдържанието), използван за създаване на зашеметяващи уебсайтове и блогове, използващи теми и тонове изящни добавки. Той идва на второ място WordPress като най-популярни и широко използвани Система за управление на съдържанието.
Вижте ръководството как да инсталирате WordPress на Rocky Linux и AlmaLinux.
Това ръководство е насока за това как можете да инсталирате Joomla На Роки Линукс и AlmaLinux.
Преди настройка Joomla, уверете се, че първо имате екземпляр на ЛАМПА стека е инсталиран. Имаме изчерпателно ръководство и за двете.
С ЛАМПА стека е инсталиран, нека да продължим и да инсталираме някои допълнителни PHP модули, които ще са необходими по време на инсталацията.
$ sudo dnf инсталирайте php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache.
След това отворете php.ini файл
$ sudo vim /etc/php.ini.
Направете следните промени и запазете файла.
лимит_памет = 256. output_buffering = Изключено. max_execution_time = 300. date.timezone = Европа/Лондон.
Продължавайки, ще създадем база данни за Joomla. Следователно, достъп до вашия сървър на база данни MariaDB.
$ sudo mysql -u корен -p.
Създайте базата данни, както следва. В този пример, joomla_db е базата данни за Joomla.
СЪЗДАВАНЕ НА БАЗА ДАННИ joomla_db;
След това създайте потребител на база данни и дайте всички привилегии на Joomla база данни.
ПРЕДОСТАВЯТЕ ВСИЧКИ ПРИВИЛЕГИИ НА joomla_db.* НА 'joomla_user'@'localhost' ИДЕНТИФИЦИРАН ОТ '[защитен с имейл]';
Запазете промените и излезте от MariaDB бърза.
ПРИВИЛЕГИИ НА ФЛУШ; ИЗХОД;
Ето обобщение на всички SQL изрази.
След създаването на база данни, изтеглете Joomla от уебсайта или вземете zip файла с помощта на команда wget.
$ wget https://downloads.joomla.org/cms/joomla3/3-9-15/Joomla_3-9-15-Stable-Full_Package.zip? format=zip -O joomla.zip.
След като бъде изтеглен, разархивирайте файла на Joomla в корена на документа.
$ sudo разархивирайте joomla.zip -d /var/www/html/joomla.
Не забравяйте да предоставите собственост върху joomla директория към потребителя на apache.
$ sudo chown -R apache: apache /var/www/html/joomla/
И задайте разрешенията, както следва.
$ sudo chmod -R 775 /var/www/html/joomla/
Трябва да конфигурираме Apache домакинствам Joomla. За да постигнем това, ще създадем виртуален хост файл за Joomla, и за това трябва да конфигурираме виртуален хост файл, както е показано
$ sudo vim /etc/httpd/conf.d/joomla.conf.
Поставете следните редове. За директивата използвайте напълно квалифицираното име на домейн (FQDN) на сървъра или публичен IP.
Администратор на сървъра [защитен с имейл] DocumentRoot "/var/www/html/joomla" Име на сървъра domain.com ErrorLog "/var/log/httpd/example.com-error_log" CustomLog "/var/log/httpd/example.com-access_log" комбинирано DirectoryIndex index.html index.php Опции FollowSymLinks AllowOverride All Изискване на всички предоставени.
Запази и излез. След това рестартирайте уеб сървъра на Apache HTTP, за да приложите направените промени.
$ sudo systemctl рестартирайте httpd.
Ако имате защитна стена работи, трябва да разрешите HTTP трафик към уеб сървъра.
Изпълнете следната команда:
$ sudo firewall-cmd --add-service=http --zone=public --permanent
Може също да искате да разрешите HTTPS протокола, който е защитен HTTP протокол.
$ sudo firewall-cmd --add-service=https --zone=public --permanent.
Накрая презаредете защитната стена, за да приложите промените.
$ sudo firewall-cmd --reload.
В този момент Joomla трябва да бъде достъпна от уеб браузър. Нека продължим и финализираме настройката.
Стартирайте своя уеб браузър и прегледайте показания URL адрес
http://server-ip или domain.com.
Това ви насочва към показаната страница. Предоставете цялата необходима информация като име на сайта, имейл адрес, потребителско име и парола и щракнете върху „Следващия’.
Попълнете данните за базата данни и щракнете върху „Следващия'.
За FTP раздел, безопасно е да оставите всичко празно засега и да щракнете върху „Следващия’.
Следващият екран ще ви даде общ преглед на всички направени настройки и ви позволява да видите дали всички предпоставки са изпълнени. След това щракнете върху ‘Инсталирай’.
След като инсталацията приключи успешно, ще бъдете подканени да премахнете инсталационната папка. Така че, щракнете върху „Премахнете инсталационната папка”, за да изчистите директорията.
След това кликнете върху „Администратор’ бутон. Това ще ви насочи към показаната страница за вход. Въведете вашите идентификационни данни за вход и щракнете върху „Влизам’.
Накрая ще хвърлите поглед на таблото за управление на Joomla, както е предоставено.
Оттук можете да създадете и персонализирате своя блог или уебсайт, като използвате различни теми и плъгини според вашите предпочитания. Това е, момчета! Преведохме ви през инсталацията на Joomla На Роки Линукс и AlmaLinux.
Освен това можете също да подсигурите своя Joomla, като активирате HTTPS на сайта.