OpenLiteSpeed es un potente servidor web de código abierto. En la comunidad de Linux, es conocido por ser confiable y rápido. Entonces, si no estás contento con usar Apache o Nginx, OpenLiteSpeed puede ser una gran alternativa. En esta guía, te mostraremos cómo hacer funcionar OpenLiteSpeed en tu sistema Linux.
Cómo instalar OpenLiteSpeed en Ubuntu Server
Si deseas instalar el servidor web OpenLiteSpeed en Ubuntu Server, debes comenzar actualizando tus fuentes de software. Puedes actualizar tus fuentes de software ejecutando el siguiente comando apt update
.
sudo apt update
Después de ejecutar el comando anterior para actualizar las fuentes de software de Ubuntu, deberás instalar las actualizaciones que tenga Ubuntu. Puedes instalar fácilmente estas actualizaciones usando el comando apt upgrade
.
sudo apt upgrade -y
Con todo actualizado, deberás agregar el repositorio de OpenLiteSpeed en tu sistema Ubuntu. Puedes habilitar el repositorio de software ingresando el siguiente comando.
sudo wget -O - https://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash
Este comando descargará un script que habilita todo lo que necesitas para instalar los paquetes de OpenLiteSpeed. A partir de aquí, puedes ejecutar el comando apt install
para instalar la última versión de OpenLiteSpeed en tu sistema de servidor Ubuntu. Ten en cuenta que esta instalación puede tardar unos minutos en completarse, dependiendo de tu red.
Instala OpenLiteSpeed y PHP 8.3:
sudo apt install openlitespeed lsphp83
Configurando OpenLiteSpeed en Ubuntu
Una vez que OpenLiteSpeed esté instalado en tu sistema Ubuntu, puedes comenzar el proceso de configuración. Para configurarlo en Ubuntu, deberás comenzar creando una nueva contraseña de administrador.
Para crear una nueva contraseña de administrador, deberás ejecutar el siguiente comando en una terminal. Este comando ejecutará un script que configura la cuenta de administrador para su uso en OpenLiteSpeed.
sudo bash /usr/local/lsws/admin/misc/admpass.sh
Después de ejecutar el comando anterior, verás el siguiente mensaje: “Por favor, especifica el nombre de usuario del administrador. Este es el nombre de usuario requerido para iniciar sesión en la interfaz web de administración“.
En el cuadro de texto, ingresa tu nombre de cuenta de administrador preferido. En este artículo, usaremos “admin
“. Luego, presiona la tecla Enter para pasar al siguiente paso del script.
Cuando presiones la tecla Enter, verás otro mensaje: “Por favor, especifica la contraseña del administrador. Esta es la contraseña requerida para iniciar sesión en la interfaz web de administración“. Ingresa una contraseña segura y fácil de recordar.
Con tu contraseña ingresada, se puede iniciar sesión en la interfaz web de OpenLiteSpeed en Ubuntu. Ahora, debes iniciar el servidor usando el comando systemctl
.
sudo systemctl start lsws
Puedes habilitar OpenLiteSpeed en el arranque usando el comando systemctl enable
.
sudo systemctl enable lsws
Abre el puerto 8088 en el firewall:
sudo ufw allow 8088
sudo ufw allow 7080
Accede a tu servidor OpenLiteSpeed en la siguiente URL:
http://ubuntu-server-ip:8088

Cómo instalar OpenLiteSpeed en Debian
OpenLiteSpeed funciona en Debian igual que en Ubuntu. Por lo tanto, si estás usando Debian como servidor y deseas implementarlo, simplemente sigue las instrucciones de instalación para Ubuntu que se describieron anteriormente en esta guía.
Cabe señalar que si estás utilizando una versión anterior de Debian, es posible que debas cambiar los comandos “apt
” a “apt-get
“. Además, es posible que debas actualizar tu versión de Debian a una versión más moderna si no puedes implementar OpenLiteSpeed correctamente.
Cómo instalar OpenLiteSpeed en CentOS Stream
OpenLiteSpeed está disponible para CentOS Stream. Por lo tanto, aquellos que usan CentOS Stream como servidor y buscan ejecutar un servidor web OpenLiteSpeed tienen suerte. Para comenzar, deberás instalar el paquete de repositorio oficial de OpenLiteSpeed. Usando el comando rpm
, instálalo.
sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.3-1.el9.noarch.rpm
Con el paquete instalado, puedes instalar de forma segura el paquete OpenLiteSpeed en tu sistema CentOS Stream usando el comando dnf install
.
Instala OpenLiteSpeed y PHP 8.3:
sudo dnf install openlitespeed lsphp83
Con el paquete OpenLiteSpeed instalado en tu sistema CentOS Stream, deberás iniciarlo usando el comando systemctl start
.
sudo systemctl start lsws
Ahora puedes ejecutar el comando systemctl enable
para habilitar el servidor web en el arranque.
sudo systemctl enable lsws
Configurando OpenLiteSpeed en CentOS Stream
Después de habilitar el servidor web OpenLiteSpeed en el arranque, es hora de configurar el servidor. Configurar el servidor web en CentOS Stream es muy similar a cómo se hace en Ubuntu Server.
Para comenzar, ejecuta el siguiente script. Este script te ayudará a configurar un nombre de usuario y una contraseña para la cuenta de administrador.
sudo bash /usr/local/lsws/admin/misc/admpass.sh
Después de ejecutar el script, usa la interfaz de terminal proporcionada por el script para configurar tu cuenta y contraseña de administrador de OpenLiteSpeed.
Abre el puerto 8088 en el firewall:
sudo firewall-cmd --add-port=8088/tcp --permanent
sudo firewall-cmd --add-port=7080/tcp --permanent
sudo firewall-cmd --reload
Cuando hayas terminado, podrás acceder a la página de inicio de OpenLiteSpeed a través de la siguiente URL.
http://centos-stream-server-ip:8088
Verificación y Solución de Problemas
Verifica que OpenLiteSpeed esté corriendo:
sudo systemctl status lsws
Confirma acceso:
curl http://localhost:8088
Si necesitas más ayuda, consulta la documentación o déjanos tu comentario.
¿Qué te parece?
Es bueno conocer tu opinión. Deja un comentario.