Com instal·lar Joomla a Rocky Linux i AlmaLinux
Escrit en PHP, Joomla és un CMS (Sistema de gestió de contingut) popular que s'utilitza per crear llocs web i blocs impressionants amb temes i un munt de complements enginyosos. Se situa en segon lloc a WordPress com el sistema de gestió de continguts més popular i utilitzat.
Consulteu la guia sobre com instal·lar WordPress a Rocky Linux i AlmaLinux.
Aquesta guia és una guia de com podeu instal·lar Joomla a Rocky Linux i AlmaLinux.
Abans de configurar Joomla, assegureu-vos que primer teniu instal·lada una instància de la pila LAMP. Tenim una guia completa sobre tots dos.
- Com instal·lar LAMP Stack a Rocky Linux
- Com instal·lar LAMP Stack a AlmaLinux
Pas 1: instal·leu mòduls PHP addicionals
Amb la pila LAMP instal·lada, continuem i instal·lem alguns mòduls PHP addicionals que seran necessaris durant la instal·lació.
$ sudo dnf install php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache
A continuació, obriu el fitxer php.ini
$ sudo vim /etc/php.ini
Feu els canvis següents i deseu el fitxer.
memory_limit = 256 output_buffering = Off max_execution_time = 300 date.timezone = Europe/London
Pas 2: creeu una base de dades per a Joomla
Seguint endavant, crearem una base de dades per a Joomla. Per tant, accediu al vostre servidor de bases de dades MariaDB.
$ sudo mysql -u root -p
Creeu la base de dades de la següent manera. En aquest exemple, joomla_db és la base de dades per a Joomla.
CREATE DATABASE joomla_db;
A continuació, creeu un usuari de base de dades i concediu tots els privilegis a la base de dades de Joomla.
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY '[email ';
Deseu els canvis i sortiu del missatge de MariaDB.
FLUSH PRIVILEGES; EXIT;
Aquí hi ha un resum de totes les sentències SQL.
Pas 3: Baixeu Joomla i configureu-lo
Després de la creació de la base de dades, l'ordre wget.
$ wget https://downloads.joomla.org/cms/joomla3/3-9-15/Joomla_3-9-15-Stable-Full_Package.zip?format=zip -O joomla.zip
Un cop descarregat, descomprimiu el fitxer Joomla a l'arrel del document.
$ sudo unzip joomla.zip -d /var/www/html/joomla
Assegureu-vos d'atorgar la propietat del directori joomla a l'usuari d'apache.
$ sudo chown -R apache:apache /var/www/html/joomla/
I establiu els permisos de la següent manera.
$ sudo chmod -R 775 /var/www/html/joomla/
Pas 4: configureu l'Apache Virtual Host per a Joomla
Hem de configurar Apache per allotjar Joomla. Per aconseguir-ho, crearem un fitxer d'amfitrió virtual per a Joomla, i per això, hem de configurar un fitxer d'amfitrió virtual tal com es mostra.
$ sudo vim /etc/httpd/conf.d/joomla.conf
Enganxeu les línies següents. Per a la directiva, utilitzeu el nom de domini totalment qualificat (FQDN) o la IP pública del servidor.
<VirtualHost *:80> ServerAdmin [email DocumentRoot "/var/www/html/joomla" ServerName domain.com ErrorLog "/var/log/httpd/example.com-error_log" CustomLog "/var/log/httpd/example.com-access_log" combined <Directory "/var/www/html/joomla"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Guardar i sortir. A continuació, reinicieu el servidor web Apache HTTP per aplicar els canvis realitzats.
$ sudo systemctl restart httpd
Si teniu firewalld en execució, heu de permetre el trànsit HTTP al servidor web.
Executeu l'ordre següent:
$ sudo firewall-cmd --add-service=http --zone=public --permanent
També és possible que vulgueu permetre el protocol HTTPS, que és un protocol HTTP segur.
$ sudo firewall-cmd --add-service=https --zone=public --permanent
Finalment, torneu a carregar el tallafoc per aplicar els canvis.
$ sudo firewall-cmd --reload
En aquest punt, Joomla hauria de ser accessible des d'un navegador web. Seguim endavant i finalitzem la configuració.
Pas 5: Accediu a Joomla des del navegador
Inicieu el vostre navegador web i navegueu per l'URL que es mostra
http://server-ip or domain.com
Això us dirigeix a la pàgina mostrada. Proporcioneu tota la informació necessària, com ara el nom del lloc, l'adreça de correu electrònic, el nom d'usuari i la contrasenya, i feu clic a Següent.
Ompliu els detalls de la base de dades i feu clic a Següent.
Per a la secció FTP, és segur deixar-ho tot en blanc de moment i fer clic a Següent.
La següent pantalla us donarà una visió general de tots els paràmetres realitzats i us permetrà veure si s'han complert tots els requisits previs. A continuació, feu clic a Instal·lar.
Un cop la instal·lació s'hagi completat correctament, se us demanarà que elimineu la carpeta d'instal·lació. Per tant, feu clic a Elimina la carpeta d'instal·lació per purgar el directori.
A continuació, feu clic al botó Administrador. Això us dirigirà a la pàgina d'inici de sessió que es mostra. Introduïu les vostres credencials d'inici de sessió i feu clic a Iniciar sessió.
Finalment, tindreu un cop d'ull al tauler de control de Joomla tal com es proporciona.
Des d'aquí, podeu crear i personalitzar el vostre bloc o lloc web utilitzant diversos temes i connectors segons les vostres preferències. Això és, nois! Us hem explicat la instal·lació de Joomla a Rocky Linux i AlmaLinux.
A més, també podeu protegir el vostre Joomla activant HTTPS al lloc web.