LinuxParty
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 '.
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 '.
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.
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 '.
Finalmente, obtendrá un vistazo al tablero de Joomla como se proporciona.
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.

-
Energía.
- Un poco "de luz" en el histórico apagón del 28A: la mayor prueba de estrés para el sistema eléctrico ibérico
- BYD presenta nueva tecnología de supercarga para vehículos eléctricos con velocidades máximas de 1000 kW
- La Revolución Energética: Batería de Diamante de Carbono-14 con 5,700 Años de Duración
- El auge de la energía solar en EE.UU. continúa, pero se ve contrarrestado por el aumento del consumo de energía
- Enron.com anuncia pedidos anticipados de un reactor nuclear doméstico con forma de huevo
- Japón Descubre un Tesoro Submarino que Podría Redefinir su Economía y Liderazgo Global
- Las baterías de iones de litio de un solo cristal duran ocho veces más, según investigaciones
- Las nuevas barras de combustible nuclear resisten 1900º C ( 3452 °F ) durante 120 días de prueba, lo que aumenta las esperanzas de reactores más seguros
- El plan de Islandia de perforar un volcán para probar energía geotérmica supercargada y "sin límites"
- Este dispositivo genera electricidad con luz solar de noche
- La energía limpia debería volverse más barata y crecer aún más rápido
- Saurea: El Motor Solar Indestructible que Promete Transformar las Zonas Rurales del Mundo
- La energía verde de las baterías de almacenamiento está reemplazando a los combustibles fósiles en California y Texas
- Lanzamiento oficial del kernel 6.10 de Linux: esto es lo nuevo y lo mejorado
- China está instalando energías renovables equivalentes a cinco grandes plantas nucleares por semana