Servidor web · 5 min read · Nov 27, 2025
Cómo instalar el servidor web OpenLiteSpeed en Ubuntu 22.04

OpenLiteSpeed es una edición de código abierto del servidor web LiteSpeed desarrollado por LiteSpeed Technologies. Se puede instalar en todos los sistemas operativos principales, incluyendo Debian, Ubuntu, Mac OS, FreeBSD y muchos más. Proporciona un panel de control basado en la web que te permite configurar y gestionar el servidor web a través de un navegador web. Es un servidor HTTP simple, ligero y de alto rendimiento que puede manejar cientos de miles de conexiones concurrentes.
En este tutorial, te mostraremos cómo instalar OpenLiteSpeed en un servidor Ubuntu 22.04.
Requisitos
- Un servidor que ejecute Ubuntu 22.04.
- Una contraseña de root configurada en tu servidor.
Comenzando
Antes de comenzar, es una buena idea actualizar todos tus paquetes a la última versión. Puedes actualizarlos ejecutando el siguiente comando:
apt-get update -y
apt-get upgrade -yUna vez que tus paquetes estén actualizados, reinicia tu sistema para aplicar los cambios de configuración.
A continuación, también necesitarás instalar algunas dependencias requeridas en tu servidor. Puedes instalar todas ellas ejecutando el siguiente comando:
apt-get install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-dev libxml2-dev sqlite3 libsqlite3-dev libonig-devDespués de la instalación exitosa, puedes proceder al siguiente paso.
Instalar OpenLiteSpeed en Ubuntu 22.04
Por defecto, OpenLiteSpeed no está disponible en el repositorio predeterminado de Ubuntu 22.04. Por lo tanto, necesitarás instalar OpenLiteSpeed desde el código fuente.
Primero, descarga la última versión de OpenLiteSpeed con el siguiente comando:
wget https://openlitespeed.org/packages/openlitespeed-1.7.16.tgzUna vez que la descarga esté completa, extrae el archivo descargado con el siguiente comando:
tar -xvzf openlitespeed-1.7.16.tgzA continuación, cambia el directorio al directorio de OpenLiteSpeed e instala OpenLiteSpeed con el siguiente comando:
cd openlitespeed
sh install.shUna vez que OpenLiteSpeed esté instalado, deberías obtener la siguiente salida:
Created symlink /etc/systemd/system/openlitespeed.service → /lib/systemd/system/lshttpd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/lshttpd.service → /lib/systemd/system/lshttpd.service.
[OK] lshttpd.service ha sido instalado con éxito!
-e Actualizando el administrador de caché web, por favor espera ...
La biblioteca de código compartido ya cumple con los requisitos mínimos de versión de API.
¡Hecho!
-e Instalación finalizada, ¡Disfruta!
-e Tu contraseña de webAdmin es Njg0Mzc0, escrita en el archivo /usr/local/lsws/adminpasswd.
Configurar una contraseña administrativa para OpenLiteSpeed
Después de instalar OpenLiteSpeed, necesitarás configurar la contraseña administrativa para acceder a la interfaz web de OpenLiteSpeed. Puedes hacerlo con el siguiente comando:
/usr/local/lsws/admin/misc/admpass.shCrea un usuario administrador y establece una contraseña con el siguiente comando:
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
User name [admin]: admin
Please specify the administrator's password.
This is the password required to login the administration Web interface.
Password:
Retype password:
¡El nombre de usuario/contraseña del administrador se ha actualizado con éxito!
A continuación, inicia el servicio web de OpenLiteSpeed con el siguiente comando:
systemctl start openlitespeedTambién puedes verificar el estado de OpenLiteSpeed con el siguiente comando:
systemctl status openlitespeedDeberías ver la siguiente salida:
? lshttpd.service - OpenLiteSpeed HTTP Server
Loaded: loaded (/lib/systemd/system/lshttpd.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2022-06-12 04:59:01 UTC; 4s ago
Process: 21331 ExecStart=/usr/local/lsws/bin/lswsctrl start (code=exited, status=0/SUCCESS)
Main PID: 21353 (litespeed)
CGroup: /system.slice/lshttpd.service
??21353 "openlitespeed (lshttpd - main)"
??21358 "openlitespeed (lscgid)"
??21372 "openlitespeed (lshttpd - #01)"
??21373 lsphp "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
Jun 12 04:58:59 ubuntu systemd[1]: Starting OpenLiteSpeed HTTP Server...
Jun 12 04:58:59 ubuntu lswsctrl[21331]: [OK] litespeed: pid=21353.
Jun 12 04:59:01 ubuntu systemd[1]: Started OpenLiteSpeed HTTP Server.
OpenLiteSpeed ahora está en funcionamiento y escuchando en el puerto 8088. Puedes comprobarlo con el siguiente comando:
ss -antpl | grep litespeedDeberías ver la siguiente salida:
LISTEN 0 4096 0.0.0.0:8088 0.0.0.0:* users:(("litespeed",pid=21372,fd=23),("litespeed",pid=21353,fd=23))
LISTEN 0 4096 0.0.0.0:7080 0.0.0.0:* users:(("litespeed",pid=21372,fd=21),("litespeed",pid=21353,fd=21))
Ahora, abre tu navegador web y escribe la URL http://tu-ip-del-servidor:8088. Serás redirigido a la siguiente página:

Instalar MariaDB para OpenLiteSpeed
Por defecto, MariaDB está disponible en el repositorio predeterminado de Ubuntu 22.04. Puedes instalarlo simplemente ejecutando el siguiente comando:
apt-get install mariadb-server mariadb-client -yUna vez que MariaDB esté instalado, inicia MariaDB y habilítalo para que se inicie después del reinicio del sistema con el siguiente comando:
systemctl start mariadb
systemctl enable mariadbA continuación, necesitarás asegurar tu instalación de MariaDB. Puedes asegurarlo ejecutando el siguiente script:
mysql_secure_installationEste script configurará la contraseña de root, eliminará usuarios anónimos, deshabilitará el inicio de sesión remoto de root y eliminará la base de datos de prueba.
mysql_secure_installationResponde todas las preguntas como se muestra a continuación:
Enter current password for root (enter for none):
Set root password? [Y/n]: N
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
Una vez que hayas terminado, puedes proceder al siguiente paso.
Instalar PHP para OpenLiteSpeed
Por defecto, PHP no está disponible en el repositorio de OpenLiteSpeed. Por lo tanto, necesitarás compilar PHP desde la interfaz web de OpenLiteSpeed.
Para acceder al panel de administración de OpenLiteSpeed, abre tu navegador web y escribe la URL https://tu-ip-del-servidor:7080. Deberías ver la siguiente página:

Ahora, proporciona tu nombre de usuario y contraseña de administrador que creaste anteriormente y haz clic en el botón Iniciar sesión. Deberías ver el panel de control de OpenLiteSpeed en la siguiente página:

Ahora, haz clic en Herramientas > Compilar PHP, deberías ver la siguiente página:

Ahora, selecciona la versión de PHP que deseas instalar y haz clic en el botón Siguiente. Deberías ver la siguiente página:

Ahora, elige las opciones de compilación y haz clic en el botón Siguiente para comenzar a descargar PHP. Una vez que el proceso se complete con éxito, deberías ver la siguiente página:

Ahora, inicia sesión en tu servidor desde la terminal y ejecuta el script pre-generado como se muestra a continuación:
/usr/local/lsws/phpbuild/buildphp_manual_run.shEste script descargará y compilará PHP y los módulos relacionados en tu sistema.
Conclusión
¡Felicidades! has instalado y configurado con éxito OpenLiteSpeed en el servidor Ubuntu 22.04. Ahora puedes crear y gestionar fácilmente tu sitio web desde la interfaz web de OpenLiteSpeed. Para más información, puedes visitar la documentación oficial de OpenLiteSpeed.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.