LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
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

http://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