Servidor web · 6 min read · Nov 29, 2025
Cómo instalar el servidor HTTP OpenLiteSpeed con PHP en Ubuntu 18.04 LTS

OpenLiteSpeed es un servidor HTTP de código abierto desarrollado por LiteSpeed Technologies. Es un servidor HTTP de alto rendimiento y ligero con una interfaz gráfica basada en la web para la administración.
OpenLiteSpeed puede manejar más de cien mil conexiones concurrentes con bajo consumo de recursos (CPU y RAM) y es compatible con muchos sistemas operativos como Linux, Mac OS, FreeBSD y SunOS. El servidor se puede utilizar para ejecutar scripts de páginas web escritos en PHP, Ruby, Perl y Java.
En este tutorial, te mostramos cómo instalar OpenLiteSpeed con la base de datos MariaDB y la actual PHP 7.4 en el servidor Ubuntu 18.04.
Requisitos previos
Para esta guía, utilizaremos el último servidor Ubuntu 18.04 con 2GB de RAM, 25GB de espacio libre en disco y 2 CPUs.
Lo que haremos:
- Instalar OpenLiteSpeed
- Instalar PHP 7.4 versión OpenLiteSpeed
- Instalar base de datos MariaDB
- Configurar OpenLiteSpeed Admin
- Configurar OpenLiteSpeed con PHP 7.4
- Ejecutar OpenLiteSpeed en el puerto 80
- Pruebas
Paso 1 - Instalar OpenLiteSpeed
Primero, agregaremos el repositorio oficial de OpenLiteSpeed para Ubuntu 18.04 e instalaremos OpenLiteSpeed.
Para agregar el repositorio de OpenLiteSpeed, descarga el script bash y ejecútalo usando el comando a continuación.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bashDespués de eso, instala OpenLiteSpeed usando el comando apt a continuación.
sudo apt install openlitespeed -yUna vez que la instalación esté completa, verifica el estado del servicio OpenLiteSpeed.
systemctl status openlitespeedY obtendrás que OpenLiteSpeed está en funcionamiento.
Ahora verifica el puerto que utiliza OpenLiteSpeed.
netstat -plntuY obtendrás que el servicio OpenLiteSpeed está utilizando dos puertos predeterminados ‘8080’ para el acceso HTTP predeterminado y el puerto ‘8070’ para el acceso administrativo de OpenLiteSpeed.

Paso 2 - Instalar PHP 7.4 versión OpenLiteSpeed
Después de instalar OpenLiteSpeed, instalaremos la última versión de PHP 7.4 para OpenLiteSpeed. Los paquetes de PHP para OpenLiteSpeed se llaman ‘LSPHP’ (LSAPI y PHP).
Instala los paquetes de PHP 7.4 para OpenLiteSpeed usando el comando apt a continuación.
sudo apt install lsphp74 lsphp74-common lsphp74-mysql lsphp74-dev lsphp74-curl lsphp74-dbg -yAhora has instalado los paquetes de PHP 7.4 para OpenLiteSpeed, se utilizará como un archivo sock del sistema.
Verifícalo usando el comando netstat a continuación.
netstat -pl | grep lsphpY obtendrás el archivo sock de LSPHP como a continuación.
Paso 3 - Instalar y configurar MySQL
En este paso, instalaremos el servidor MariaDB y configuraremos la contraseña de root para él.
Instala el servidor MariaDB usando el comando apt a continuación.
sudo apt install mariadb-client mariadb-serverUna vez que la instalación esté completa, inicia el servicio MariaDB y agrégalo al tiempo de arranque.
systemctl start mariadb
systemctl enable mariadbAhora el servicio MariaDB está en funcionamiento.
A continuación, configuraremos la contraseña de root para el servidor de base de datos. Y utilizaremos la herramienta de línea de comandos ‘mysql_secure_installation’ para ello.
Ejecuta el comando ‘mysql_secure_installation’ a continuación.
mysql_secure_installationAhora escribe la contraseña de root y escribe ‘Y’ para el resto de toda la configuración.
¿Establecer una contraseña de root? [Y/n] Y
¿Eliminar usuarios anónimos? [Y/n] Y
¿Eliminar la base de datos de prueba y el acceso a ella? [Y/n] Y
¿Recargar tablas de privilegios ahora? [Y/n] YY la configuración de la contraseña de root de MariaDB está completa.
Ahora inicia sesión en el shell de MySQL usando el usuario root como a continuación.
mysql -u root -p
Escribe tu contraseña de root:Una vez que hayas iniciado sesión, verifica los usuarios en el sistema MariaDB usando la siguiente consulta.
select User, Password, Host from mysql.user;Y obtendrás el resultado como a continuación.

Como resultado, has instalado con éxito el servidor de base de datos MariaDB y configurado la autenticación de contraseña de root para él.
Paso 4 - Configurar OpenLiteSpeed Admin
OpenLiteSpeed proporciona un panel basado en la web para gestionar su configuración.
En este paso, configuraremos la autenticación de usuario y contraseña para el panel de OpenLiteSpeed.
Ve al directorio ‘/usr/local/lsws/admin/misc/‘ y obtendrás algunas herramientas, ahora ejecuta el script bash ‘admpass.sh’ como a continuación.
cd /usr/local/lsws/admin/misc/
sh admpass.shEscribe tu nombre de usuario y contraseña, y has completado la configuración de la autenticación de OpenLiteSpeed.

Ahora abre tu navegador web y escribe la dirección IP del servidor seguida del puerto administrativo de openliteSpeed ‘ 7080 ‘. La mía es:
Y obtendrás el panel de administración de OpenLiteSpeed.

Escribe tu nombre de usuario y contraseña, luego haz clic en el botón ‘ Iniciar sesión ‘.
Ahora obtendrás el panel de administración de OpenLiteSpeed como a continuación.

Como resultado, has configurado con éxito la autenticación para el panel de administración de OpenLiteSpeed.
Paso 5 - Configurar OpenLiteSpeed con PHP 7.4
En este paso, configuraremos PHP 7.4 para OpenLiteSpeed usando la administración basada en la web.
En el panel de OpenLiteSpeed, haz clic en el menú ‘ Configuración del servidor ‘ a la izquierda y haz clic en la pestaña ‘ Aplicación externa ‘.

Para agregar la nueva configuración de PHP 7.4, haz clic en el botón de agregar ‘ + ‘ a la derecha.
Para el tipo, elige ‘ LiteSpeed SAPI App ‘ y haz clic en el botón ‘ Siguiente ‘.
Ahora escribe la configuración de detalles como a continuación.
Nombre: lsphp74
Dirección: uds://tmp/lshttpd/lsphp.sock
Notas: lsphp74 para OpenLiteSpeed
Máx. Conexiones: 35
Tiempo de espera de solicitud inicial (segundos): 60
Tiempo de espera de reintento (segundos): 0
Comando: $SERVER_ROOT/lsphp74/bin/lsphpY haz clic en el botón ‘ Guardar ‘, y la configuración de PHP 7.4 ha sido añadida.

A continuación, cambiaremos el PHP predeterminado para OpenLiteSpeed a la versión PHP 7.4.
En el menú ‘Configuración del servidor’, haz clic en la pestaña ‘ Manejador de scripts ‘.

Ahora haz clic en el botón ‘ Editar ‘ en la sección de acción.
En el ‘Nombre del manejador’, elige el ‘ lsphp74 ‘ que acabamos de agregar y haz clic en el botón ‘ Guardar ‘.

Y como resultado, has agregado y habilitado la configuración de PHP 7.4 para OpenLiteSpeed.
Paso 6 - Ejecutar OpenLiteSpeed en el puerto 80
Por defecto, OpenLiteSpeed se ejecuta en el puerto predeterminado ‘ 8088 ‘. Para ejecutar OpenLiteSpeed en el puerto HTTP predeterminado ‘80’, podemos usar el panel de administración para cambiar la configuración.
En el panel de OpenLiteSpeed, haz clic en el menú ‘ Escucha ‘ a la izquierda.

En los oyentes ‘ Predeterminados ‘, haz clic en el botón ‘ ver ‘.
En la sección ‘ Configuraciones de dirección ‘, haz clic en el botón ‘ editar ‘ en el lado derecho.

Ahora cambia el puerto al puerto HTTP predeterminado ‘ 80 ‘ y haz clic en el botón ‘ Guardar ‘.

Y el puerto predeterminado de OpenLiteSpeed ha sido cambiado al puerto HTTP predeterminado ‘80’.
Ahora haz clic en el botón de reinicio y el servicio OpenLiteSpeed se reiniciará.

Como resultado, OpenLiteSpeed ahora se está ejecutando en el puerto HTTP predeterminado ‘ 80 ‘.
Paso 7 - Pruebas
Abre tu navegador web y escribe la dirección IP del servidor en la barra de direcciones.
Y obtendrás la página de índice predeterminada de OpenLiteSpeed.

A continuación, probaremos la configuración de PHP y aseguraremos que funcione.
En la sección ‘ Probar PHP ‘, haz clic en el botón ‘ haz clic aquí ‘.
Y obtendrás la página phpinfo como a continuación.

Como resultado, has instalado el servidor web OpenLiteSpeed con la base de datos MariaDB y PHP 7.4 en el servidor Ubuntu 18.04.
Referencia
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.