LinuxParty

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

Escrito en PHP , Joomla es un CMS ( Sistema de gestión de contenido ) popular que se utiliza para crear sitios web y blogs impresionantes utilizando temas y toneladas de ingeniosos complementos. Viene en segundo lugar a WordPress como el sistema de gestión de contenido más popular y ampliamente utilizado .

Esta guía es un tutorial de cómo puede instalar Joomla en Rocky Linux y AlmaLinux .

Requisitos previos

Antes de configurar Joomla , asegúrese de tener instalada una instancia de la pila LAMP . Tenemos una guía completa sobre ambos.

Paso 1: instale módulos PHP adicionales

Con la pila LAMP instalada, sigamos adelante e instalemos algunos módulos PHP adicionales que serán necesarios en el camino durante la instalación.

$ 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ón, abra el archivo php.ini

$ sudo vim /etc/php.ini

Realice los siguientes cambios y guarde el archivo.

memory_limit = 256
output_buffering = Off
max_execution_time = 300
date.timezone = Europe/London

Paso 2: Crear una base de datos para Joomla

Continuando, vamos a crear una base de datos para Joomla. Por lo tanto, acceda a su servidor de base de datos MariaDB.

$ sudo mysql -u root -p

Cree la base de datos de la siguiente manera. En este ejemplo, joomla_db es la base de datos de Joomla .

CREATE DATABASE joomla_db;

A continuación, cree un usuario de la base de datos y otorgue todos los privilegios a la base de datos de Joomla .

GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'P@ssword321';

Guarde los cambios y salga del indicador de MariaDB .

FLUSH PRIVILEGES;
EXIT;

Crear base de datos Joomla

Paso 3: Descarga Joomla y configura

Después de la creación de la base de datos, descargue Joomla del sitio web o tome el archivo zip con el comando wget .

$ wget https://downloads.joomla.org/cms/joomla3/3-9-15/Joomla_3-9-15-Stable-Full_Package.zip?format=zip -O joomla.zip

Una vez descargado, descomprima el archivo Joomla en la raíz del documento.

$ sudo unzip joomla.zip -d /var/www/html/joomla

Asegúrese de otorgar la propiedad del directorio de joomla al usuario de apache.

$ sudo chown -R apache:apache /var/www/html/joomla/

Y establezca los permisos de la siguiente manera.

$ sudo chmod -R 775 /var/www/html/joomla/

Paso 4: configurar el host virtual de Apache para Joomla

Necesitamos configurar Apache para alojar Joomla . Para lograr esto, vamos a crear un archivo de host virtual para Joomla, y para eso, necesitamos configurar un archivo de host virtual como se muestra

$ sudo vim /etc/httpd/conf.d/joomla.conf

Pegue las siguientes líneas. Para la directiva, use el nombre de dominio completo (FQDN) o la IP pública del servidor.

<VirtualHost *:80>
   ServerAdmin Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
   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 y Salir. Luego reinicie el servidor web Apache HTTP para aplicar los cambios realizados.

$ sudo systemctl restart httpd

Si tiene un firewall en ejecución , debe permitir el tráfico HTTP al servidor web.

Ejecute el siguiente comando:

$ sudo firewall-cmd --add-service=http --zone=public --permanent 

También es posible que desee permitir el protocolo HTTPS, que es un protocolo HTTP seguro.

$ sudo firewall-cmd --add-service=https --zone=public --permanent

Finalmente, vuelva a cargar el Firewall para aplicar los cambios.

$ sudo firewall-cmd --reload

En este punto, se debe poder acceder a Joomla desde un navegador web. Sigamos adelante y finalicemos la configuración.

Paso 5: acceda a Joomla desde el navegador

Inicie su navegador web y navegue por la URL que se muestra

https://ip-del-servidor o dominio.com

Esto lo dirige a la página que se muestra. Proporcione toda la información necesaria, como el nombre del sitio, la dirección de correo electrónico, el nombre de usuario y la contraseña, y haga clic en ' Siguiente '. Configuración principal de Joomla

Complete los detalles de la base de datos y haga clic en ' Siguiente' . Configuración de la base de datos de Joomla

Para la sección FTP , es seguro dejar todo en blanco por ahora y hacer clic en ' Siguiente '.

Configuración FTP de Joomla

La siguiente pantalla le dará una descripción general de todas las configuraciones realizadas y le permitirá ver si se han cumplido todos los requisitos previos. Luego haga clic en ' Instalar '.

Instalación de Joomla

Una vez que la instalación se haya completado con éxito, se le pedirá que elimine la carpeta de instalación. Por lo tanto, haga clic en " Eliminar carpeta de instalación " para purgar el directorio.

Eliminar la carpeta de instalación de Joomla

Luego haga clic en el botón ' Administrador '. Esto lo dirigirá a la página de inicio de sesión que se muestra. Introduzca sus credenciales de inicio de sesión y haga clic en ' Iniciar sesión '.

Inicio de sesión en Joomla

Finalmente, obtendrá un vistazo al tablero de Joomla como se proporciona.

Tablero o Escritorio Joomla

Desde aquí, puede crear y personalizar su blog o sitio web utilizando varios temas y complementos según sus preferencias. Eso es todo, chicos! Lo hemos guiado a través de la instalación de Joomla en Rocky Linux y AlmaLinux .

Además, también puede proteger su Joomla habilitando HTTPS en el sitio web.

No estás registrado para postear comentarios



Redes:



   

 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías