
Escrito en PHP, Joomla es popular CMS (Sistema de gestión de contenidos) para crear sitios web y blogs impresionantes con temas y toneladas de complementos ingeniosos. Viene en segundo lugar WordPress como el más popular y ampliamente utilizado Sistema de gestión de contenidos.
Consulte las instrucciones para instalar WordPress en Rocky Linux y AlmaLinux.
Esta guía es un tutorial de instalación Joomla A Rocky Linux y AlmaLinux.
requisitos
Antes de contratar Joomla, asegúrese de obtener una instancia del LÁMPARA Pila instalada. Tenemos una guía completa sobre ambos.
Paso 1: instale módulos PHP adicionales
Con el LÁMPARA stack instalado, instalemos algunos módulos PHP adicionales que serán necesarios 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 php.ini expediente
$ 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: crea una base de datos para Joomla
A continuación, crearemos una base de datos para Joomla. Así que 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 para Joomla.
CREATE DATABASE joomla_db;
A continuación, cree un usuario de base de datos y otorgue al usuario todos los permisos. Joomla Base de datos.
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY '[email protected]';
Guarde los cambios y salga MariaDB inmediato.
FLUSH PRIVILEGES; EXIT;
Aquí hay un resumen de todas las declaraciones SQL.
Paso 3: Descarga y configura Joomla
Después de la creación de la base de datos, descargue Joomla del sitio web o use el comando wget para comprimir el archivo.
$ wget https://downloads.joomla.org/cms/joomla3/3-9-15/Joomla_3-9-15-Stable-Full_Package.zip?format=zip -O joomla.zip
Después de la descarga, extraiga el archivo Joomla a la raíz del documento.
$ sudo unzip joomla.zip -d /var/www/html/joomla
Asegúrese de tener la propiedad del joomla Directorio para el usuario de Apache.
$ sudo chown -R apache:apache /var/www/html/joomla/
Y configure los permisos de la siguiente manera.
$ sudo chmod -R 775 /var/www/html/joomla/
Paso 4: configurar Apache Virtual Host para Joomla
Tenemos que configurar apache anfitrión Joomla. Para hacer esto, crearemos 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
Inserte las siguientes líneas. Utilice el nombre de dominio completo (FQDN) o la IP pública del servidor para la instrucción.
<VirtualHost *:80> ServerAdmin [email protected] 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 cerrar. Luego reinicie el servidor web Apache HTTP para que se apliquen los cambios realizados.
$ sudo systemctl restart httpd
Si está ejecutando un firewall, debe permitir el tráfico HTTP al servidor web.
Ejecute el siguiente comando:
$ sudo firewall-cmd --add-service=http --zone=public --permanent
Es posible que también 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 que los cambios surtan efecto.
$ sudo firewall-cmd --reload
En este punto, Joomla debería ser accesible a través de un navegador web. Sigamos adelante y terminemos la configuración.
Paso 5: Accede a Joomla desde el navegador
Inicie su navegador web y navegue por la URL que se muestra
http://server-ip or domain.com
Esto lo redireccionará a la página que se muestra. Ingrese toda la información requerida, como el nombre del sitio, la dirección de correo electrónico, el nombre de usuario y la contraseña y haga clic en ‘próximo‘.

Ingrese los detalles de la base de datos y haga clic en ‘Próximo’.

Para el FTP Sección, es seguro dejar todo vacío por el momento y en adelante ‘próximo‘.

En la siguiente pantalla, obtendrá una descripción general de todos los ajustes realizados y podrá ver si se han cumplido todos los requisitos. Luego haga clic en ‘Instalar‘.

Después de una instalación exitosa, se le pedirá que elimine la carpeta de instalación. Así que haga clic en el ‘Eliminar carpeta de instalación«Para limpiar el directorio.

Luego haga clic en el ‘Administrador‘Botón. Esto lo llevará a la página de inicio de sesión que se muestra. Ingrese sus datos de inicio de sesión y haga clic en ‘Inscribirse‘.

Finalmente, podrá ver el panel proporcionado por Joomla.

Desde aquí puedes crear y personalizar tu blog o sitio web con diferentes temas y complementos a tu gusto. ¡Esto es chicos! Lo guiamos a través de la instalación de Joomla A Rocky Linux y AlmaLinux.
Además, también puede proteger su Joomla habilitando HTTPS en el sitio web.
Si valora lo que hacemos aquí en TecMint, aquí hay algunas cosas a considerar:
TecMint es el sitio comunitario más confiable y de más rápido crecimiento para todo tipo de artículos, guías y libros de Linux en Internet. ¡Millones de personas visitan TecMint! para navegar o navegar por los miles de artículos publicados, disponibles para todos de forma GRATUITA.
Si le gusta lo que lee, recuerde comprarnos un café (o 2) como muestra de agradecimiento.
Agradecemos su apoyo sin fin.
.