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 | bash

Después de eso, instala OpenLiteSpeed usando el comando apt a continuación.

sudo apt install openlitespeed -y

Una vez que la instalación esté completa, verifica el estado del servicio OpenLiteSpeed.

systemctl status openlitespeed

Y obtendrás que OpenLiteSpeed está en funcionamiento.

Ahora verifica el puerto que utiliza OpenLiteSpeed.

netstat -plntu

Y 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.

Verificar si OpenLitespeed está en funcionamiento

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 -y

Ahora 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 lsphp

Y 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-server

Una vez que la instalación esté completa, inicia el servicio MariaDB y agrégalo al tiempo de arranque.

systemctl start mariadb  
systemctl enable mariadb

Ahora 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_installation

Ahora 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] Y

Y 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.

Configurar MariaDB

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.sh

Escribe tu nombre de usuario y contraseña, y has completado la configuración de la autenticación de OpenLiteSpeed.

Configurar OpenLiteSpeed Admin

Ahora abre tu navegador web y escribe la dirección IP del servidor seguida del puerto administrativo de openliteSpeed ‘ 7080 ‘. La mía es:

https://10.5.5.25:7080/

Y obtendrás el panel de administración de OpenLiteSpeed.

Inicio de sesión de administrador 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.

Panel de administración de OpenLiteSpeed

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 ‘.

Configurar OpenLiteSpeed con PHP 7.4

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/lsphp

Y haz clic en el botón ‘ Guardar ‘, y la configuración de PHP 7.4 ha sido añadida.

Vinculación SAPI PHP 7.4

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 ‘.

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 ‘.

lsphp74

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.

Ejecutar OpenLiteSpeed en el puerto 80

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.

Configuraciones de dirección de Internet

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

Cambiar el puerto al que escucha LiteSpeed

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á.

Reiniciar el servicio

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.

http://10.5.5.25/

Y obtendrás la página de índice predeterminada de OpenLiteSpeed.

Probar 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.

Información de PHP para PHP 7.4 en OpenLiteSpeed

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

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.