GNU/Linux >> Tutoriales Linux >  >> Rocky Linux

Instalar Joomla en Rocky Linux 8 - ¿Guía paso a paso?

Joomla es una plataforma de sistema de gestión de contenido (CMS) gratuita y de código abierto escrita en PHP. Le permite crear páginas web dinámicas y aplicaciones con facilidad. Incluye un diseño fácil de usar que le permite aprovechar al máximo sus características y funcionalidad.

Aquí en LinuxAPT, veremos cómo instalar Joomla en Rocky Linux 8.


Las características principales de Joomla incluyen:

  • Multilingüe:Joomla es una de las plataformas CMS multilingües de código abierto más populares y con más soporte del mundo, que ofrece más de 70 idiomas.
  • Bien respaldado:el equipo de Joomla es la combinación de personas, grupos de desarrolladores de clase mundial y consultores comerciales que ayudan activamente sin costo alguno en los foros.
  • Actualizaciones sencillas:siempre hay un desafío para los desarrolladores para mantener el software actualizado. Joomla consta de un actualizador incorporado para facilitar el proceso de actualización a los usuarios y no requiere ninguna habilidad profesional. Contiene la función "Actualización de versión con un clic", que es muy fácil de usar.
  • Sistema de ayuda integrado:Joomla también proporciona una opción de ayuda contextual en la aplicación que es útil para todos los niveles de usuario para aprender a operar Joomla.
  • Administración de banners:también hay una opción para agregar publicidad fácilmente y monetizar el sitio web con la ayuda de la administración de banners.
  • Administrador de medios:el administrador de medios es una herramienta que se puede usar para cargar, organizar y administrar archivos y carpetas de medios.
  • Administración de contactos:la herramienta de administración de contactos le brinda la opción de agregar varios contactos, departamentos y categorías.
  • Búsqueda:una herramienta de búsqueda integrada o función de búsqueda inteligente ayudará a los visitantes a encontrar la información adecuada en su sitio web con facilidad.
  • Administración de contenido:Joomla es un sistema de administración de contenido y contiene algunas características excelentes que ayudan a los usuarios a organizar y administrar el contenido de manera eficiente.
  • Edición Frontend:Editar el contenido es muy fácil y rápido. Suponga que está leyendo su sitio web y ve algún error o cualquier otro cambio que desee realizar.
  • Potente extensibilidad:Joomla tiene una potente función de extensibilidad. Puede obtener más de 7500 extensiones para ampliar su sitio web y ampliar su funcionalidad.


Pasos para instalar Joomla en Rocky Linux 8

1. Realice la actualización del sistema

Para comenzar, asegúrese de que su sistema esté actualizado:

$ sudo dnf update
$ sudo dnf install epel-release 


2. Instalar el servidor LAMP

Si no tiene instalado LAMP, puede seguir nuestra guía aquí.


3. Instalar Joomla en el sistema

Ahora ejecutamos el siguiente comando para descargar el último paquete de instalación:

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

Después de eso, extraiga el archivo a la carpeta /var/www/html/ con el siguiente comando:

$ sudo unzip Joomla_3-9-28-Stable-Full_Package.zip -d /var/www/html

Tendremos que cambiar algunos permisos de carpetas:

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


4. Configurar MariaDB para NextCloud

De forma predeterminada, MariaDB no está reforzado. Puede asegurar MariaDB utilizando el script mysql_secure_installation. debe leer y debajo de cada paso cuidadosamente que establecerá una contraseña de root, eliminará usuarios anónimos, no permitirá el inicio de sesión de root remoto y eliminará la base de datos de prueba y accederá a MariaDB seguro:

$ mysql_secure_installation

Configúralo así:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

A continuación, debemos iniciar sesión en la consola de MariaDB y crear una base de datos para NextCloud. Ejecute el siguiente comando:

$ mysql -u root -p

Esto le pedirá una contraseña, así que ingrese su contraseña raíz de MariaDB y presione Enter. Una vez que haya iniciado sesión en su servidor de base de datos, debe crear una base de datos para la instalación de Joomla:

MariaDB [(none)]> create database joomladb;
MariaDB [(none)]> create user joomlauser@localhost identified by 'your-strong-passwd';
MariaDB [(none)]> grant all privileges on joomladb.* to joomlauser@localhost;
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit


5. Configurar Apache para Joomla

Ahora cree un nuevo archivo de host virtual usando el siguiente comando:

$ nano /etc/httpd/conf.d/joomla.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot "/var/www/html/joomla"
   ServerName joomla.linuxapt.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>

Guarda el archivo y cierra. Luego, reinicie el servicio web Apache para aplicar los cambios:

$ sudo systemctl restart httpd
$ sudo systemctl enable httpd


6. Configurar cortafuegos

Permita que el cortafuegos use HTTP y HTTPS y vuelva a cargarlo con los siguientes comandos:

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


¿Cómo acceder a la interfaz web de Joomla?

Abra su navegador web y abra la URL http://joomla.linuxapt.com. Será redirigido a la pantalla de Configuración.

Proporcione la información requerida y luego haga clic en 'Configurar conexión de base de datos'.

A continuación, complete los detalles de su base de datos y haga clic en 'Instalar Joomla'.

Espere a que se complete el proceso de instalación.

A continuación, elija 'Abrir administrador' como su opción de inicio de sesión. Finalmente, aparecerá la página de inicio de sesión de Joomla. Proporcione sus credenciales de inicio de sesión y presione el botón 'Iniciar sesión'.

Finalmente, se mostrará el panel de control de Joomla.



Rocky Linux
  1. Implementar Redis en Rocky Linux 8 - ¿Guía paso a paso?

  2. Instalar Git en Rocky Linux 8 - ¿Guía paso a paso?

  3. Instalar Gitlab en Rocky Linux 8 - ¿Guía paso a paso?

  4. Instalar Discord en Rocky Linux 8 - ¿Guía paso a paso?

  5. Instalar Spotify en CentOS 8/Rocky Linux - ¿Guía paso a paso?

Cómo instalar Rocky Linux 8.4 (Guía paso a paso con capturas de pantalla)

Cómo instalar el servidor MariaDB en Rocky Linux

Cómo instalar MariaDB 10 en AlmaLinux 8 o Rocky Linux

Instale MariaDB 10.6 en Rocky Linux 8

Cómo instalar el servidor MariaDB en Rocky Linux 8

Cómo instalar Joomla en Rocky Linux 8