Tutoriales

Cómo instalar Joomla en Ubuntu Linux con OpenLiteSpeed

Website for Students

Esta publicación muestra a los estudiantes y nuevos usuarios los pasos para instalar Joomla CMS en Ubuntu Linux con el servidor web OpenLiteSpeed. Cuando los webmasters piensan en alojar un sitio web Joomla, la mayoría elegirá entre los servidores web Apache y Nginx.

Pocas personas han oído hablar de OpenLiteSpeed, no porque sea malo, sino porque no se usa mucho y aún no es popular. Hay muchas cosas buenas que se han escrito sobre OpenLiteSpeed, y si deseas probarlo usted mismo, continúe a continuación.

OpenLiteSpeed ​​es un servidor web de código abierto desarrollado por LiteSpeed ​​Technology. Está diseñado para ser liviano y viene con un panel de administración para administrar el servidor fácilmente desde sus navegadores web favoritos.

Si deseas ejecutar su sitio web Joomla en OpenLiteSpeed ​​en lugar de Apache o Nginx, continúe a continuación para aprender cómo instalarlo y ejecutar Joomla.

Cómo instalar OpenLiteSpeed ​​en Ubuntu Linux

Hemos escrito una publicación sobre la instalación de OpenLiteSpeed ​​en Ubuntu Linux. Antes de instalar Joomla, haga clic en el enlace de abajo para instalar OpenLiteSpeed.

Esta publicación a continuación le muestra cómo instalar OpenLiteSpeed, la última versión de PHP y el servidor de base de datos MariaDB. Esos tres componentes son necesarios para ejecutar Joomla.

Cómo instalar OpenLiteSpeed ​​en Ubuntu Linux

Después de instalar OpenLiteSpeed, continúe a continuación.

Cómo descargar Joomla en Ubuntu Linux para OpenLiteSpeed

Ahora que OpenLiteSpeed ​​está instalado, vaya y descargue el paquete para instalarlo. Ejecute los siguientes comandos para descargar la última versión de Joomla.

cd /tmp
wget https://downloads.joomla.org/cms/joomla4/4-0-2/Joomla_4-0-2-Stable-Full_Package.zip

Después de extraer el archivo de Joomla, mueva el contenido de Joomla al directorio predeterminado de VirtualHost de OpenLiteSpeed.

sudo unzip -d /usr/local/lsws/Example/joomla /tmp/Joomla_4-0-2-Stable-Full_Package.zip

A continuación, ejecute los siguientes comandos para cambiar los permisos de la carpeta Joomla para que se ejecute en OpenLiteSpeed.

sudo chown -R nobody:nogroup /usr/local/lsws/Example/joomla/
sudo chmod -R 755 /usr/local/lsws/Example/joomla/

Cómo crear una base de datos Joomla en Ubuntu

En este punto, estamos listos para crear una base de datos Joomla. Como se mencionó anteriormente, Joomla usa bases de datos para almacenar su contenido.

Para crear una base de datos para Joomla, ejecute los siguientes comandos:

sudo mysql -u root -p

Luego crea una base de datos llamada joomladb

CREATE DATABASE joomladb;

A continuación, cree un usuario de base de datos llamado joomladbuser y establecer contraseña

CREATE USER 'joomladbuser'@'localhost' IDENTIFIED BY 'new_password_here';

Luego, conceda al usuario acceso completo a la base de datos.

GRANT ALL ON wpdb.* TO 'joomladbuser'@'localhost' WITH GRANT OPTION;

Finalmente, guarde sus cambios y salga.

FLUSH PRIVILEGES;
EXIT;

Cómo configurar OpenLiteSpeed ​​para que sea compatible con Joomla

A continuación, inicie sesión en el panel de administración de OpenLiteSpeed ​​para configurar los ajustes de Joomla.

https://localhost:7080/login.php

Inicie sesión con los detalles de inicio de sesión de administrador anteriores.

Después de iniciar sesión, vaya a la Hosts virtuales ==> Pestaña General y editar el Ubicación de la raíz del documento sección.

Luego edita el Raiz del documento para apuntar a la carpeta Joomla creada anteriormente.

$VH_ROOT/joomla/

En el mismo Pestaña General, editar el Archivos de índice sección y reemplazar index.html con index.php mostrado a continuación.

index.php

A continuación, vaya a Hosts virtuales ==> Reglas de Rweire, editar Control de reescritura, entonces escoge para habilitar la reescritura.

Guarde su cambio.

Siguiente, debajo Hosts virtuales ==> Reescribir, editar el Reescribir reglas. Copie y pegue las líneas a continuación en el cuadro de reglas, guarde.

RewriteRule /.* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule /.* /joomla/index.php [L]

Después de realizar todos los cambios anteriores, vuelva a cargar OpenLiteSpeed.

Finalmente, abra su navegador web y busque el nombre de host del servidor o la dirección IP.

http://localhost

Debería aparecer un asistente de configuración de Joomla. Siga el asistente para completar la configuración.

Seleccione el idioma de instalación, el nombre del sitio, los detalles de la cuenta de superusuario, incluida la dirección de correo electrónico, el nombre de usuario y la contraseña.

Luego haga clic en Siguiente para continuar.

Instalación de Joomla en Ubuntu

En la siguiente pantalla, ingrese la información de la base de datos creada anteriormente y haga clic en Siguiente para continuar.

Instalación de Joomla en Ubuntu

A continuación, valide que todos los requisitos y paquetes estén instalados.

Después de eso, haga clic en Instalar en pc para completar el asistente.

Instalación de Joomla en Ubuntu

Ahora puede iniciar sesión en el backend de administración y comenzar a configurar el entorno de su sitio web.

Instalación de Joomla en Ubuntu

Cuando haya terminado, Joomla debería estar instalado y listo para usar. Inicie sesión como administrador y comience a configurar su sitio.

Instalación de Joomla en Ubuntu

¡Eso es todo!

Conclusión:

En este tutorial hemos visto cómo instalar Joomla en Ubuntu Linux con el servidor web OpenLiteSpeed. Si encuentra algún error arriba o tiene algo que agregar, use el formulario de comentarios a continuación.

Leave a Comment

You may also like

Más