Table of Contents
Cómo instalar Joomla en CentOS 8
Joomla. es un popular sistema de gestión de contenido. ( CMS. gratuito y de código abierto escrito en PHP. Aunque no es tan popular como su homólogo WordPress. todavía se utiliza para crear blogs/sitios web con conocimientos de programación web limitados o nulos.
Viene con una interfaz web ordenada e intuitiva que es fácil de usar y está repleto de numerosos complementos que puede utilizar para mejorar la apariencia y la funcionalidad de su sitio web.
En este artículo, aprenderá a instalar Joomla. en CentOS 8.
Requisitos previos
Dado que Joomla. es una plataforma PHP. que se administrará en el front-end y la tienda datos, debe tener una pila LAMP instalada en CentOS 8. Este es un acrónimo de Linux. Apache. MariaDB/MySQL. y PHP.
Paso 1: Instale módulos PHP en CentOS 8
Una vez que tenga una configuración LAMP en su lugar, puede comenzar a instalar algunos Los módulos PHP. que son cruciales para Joomla instalación.
$ sudo dnf instalar php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache
Instale módulos PHP en CentOS 8
Paso 2: Cree la base de datos Joomla
freestar.config.enabled_slots.push
Una vez que los módulos PHP estén instalado, tenemos que crear una base de datos para Joomla. para almacenar archivos durante y después de la instalación.
Iniciemos el servidor MariaDB. y confirmemos el estado del Servidor MariaDB.
$ sudo systemctl start mariadb $ sudo systemctl status mariadb
Verifique el estado del servicio MariaDB
El servidor está en funcionamiento, lo cual es genial. Ahora inicie sesión en el motor de base de datos de MariaDB. como se muestra.
$ mysql-u root-p
Ahora cree una base de datos y un usuario de base de datos para Joomla. ejecutando los siguientes comandos en el motor de base de datos MariaDB.
MariaDB [(ninguno)]>. CREAR BASE DE DATOS joomla_db; MariaDB [(ninguno)]>. OTORGAR TODO EN joomla_db. * A ‘joomla_user’ @ ’localhost’ IDENTIFICADO POR ‘[email protected]’; MariaDB [(ninguno)]>. PRIVILEGIOS DE FLUSH; MariaDB [(ninguno)]>. SALIR;
Crear una base de datos Joomla
Paso 3: Descargar el paquete de instalación de Joomla
Después de crear la base de datos para almacenar los archivos de Joomla, luego vaya al sitio web oficial de Joomla y descargue el último paquete de instalación. En el momento de escribir esta guía, la última versión es Joomla 3.9.16.
Por lo tanto, use el comando wget para descargar el paquete comprimido como se muestra:
$ sudo wget https://downloads.joomla.org/cms/joomla3/3-9-16/Joomla_3-9-16-Stable-Full_Package.zip?format=zip
Una vez descargado, descomprima el archivo en/var/www/html directorio como se muestra.
$ sudo unzip Joomla_3-9-16-Stable-Full_Package.zip-d/var/www/html
Asigne los permisos y la propiedad del archivo apropiados como se muestra.
$ sudo chown-R apache: apache/var/www/html/joomla $ sudo chmod 755/var/www/html/joomla
Paso 4: Configurar Apache para Joomla
Necesitamos configurar nuestro servidor web Apache. para servir las páginas web de Joomla. Para que esto sea exitoso, crearemos un archivo de host virtual.
$ sudo/etc/httpd/conf.d/joomla.conf
Agregue las líneas a continuación.
Crear Joomla Virtual Host en Apache
Guarde los cambios y salga del archivo.
Para aplicar los cambios, reinicie el servidor web Apache.
$ sudo systemctl restart httpd
Ya casi terminamos con las configuraciones. Sin embargo, necesitamos permitir el acceso a usuarios externos para acceder a Joomla. desde nuestro servidor. Para lograr esto, necesitamos abrir los puertos 80. y 443. que son los puertos HTTP y HTTPS.
$ sudo firewall-cmd–permanent–add-service = http $ sudo firewall-cmd–permanent–add-service = https
Para aplicar los cambios, vuelva a cargar el firewall como se muestra.
$ sudo firewall-cmd–reload
Paso 5: Finalización de la instalación de Joomla
El único paso que queda es completar la instalación a través de un navegador web. Para hacer esto, escriba la dirección IP de su servidor en la barra de URL como se muestra:
http://server-IP
Será recibido por la pantalla como se muestra.
Asistente de instalación de Joomla
Fil l en todos los detalles necesarios, como el nombre del sitio, la información del sitio, el nombre de usuario y la contraseña del administrador, la dirección de correo electrónico y haga clic en el botón ‘ Siguiente. .
Esta página web solicitará los detalles de su base de datos. Por lo tanto, proporcione el tipo de base de datos como MySQL. e ingrese el resto de los detalles, como el nombre de la base de datos, el nombre de usuario y la contraseña.
Configuración de la base de datos de Joomla
Luego, haga clic en el botón” Siguiente. “. Esto lo lleva a esta página donde se le pedirá que revise todas las configuraciones. Si todo se ve bien. haga clic en el botón ‘ Instalar. .
Instalación de Joomla
Si todo ha ido bien, y Recibirá una notificación de que Joomla. se ha instalado.
Instalación de Joomla completada
Para completar la instalación, se recomienda que elimine la carpeta de instalación. Por lo tanto, haga clic en el botón “ Eliminar carpeta de instalación. para purgar completamente el directorio de instalación.
Eliminar el directorio de instalación de Joomla
Para acceder al panel de control de Joomla, escriba lo siguiente en la barra de URL.
http://server-IP/administrador
Proporcione el nombre de usuario y la contraseña y presione el botón ‘ Iniciar sesión. . ¡Y ahí va el panel de Joomla! Ahora puede comenzar a crear blogs y sitios web impresionantes.
Panel de Joomla
Hemos instalado Joomla. en CentOS 8. Sus comentarios son bienvenidos.