Servidor web · 5 min read · Nov 29, 2025
Cómo instalar y configurar el servidor web OpenLiteSpeed en Debian 10

OpenLiteSpeed es un servidor HTTP gratuito, de código abierto y ligero desarrollado por LiteSpeed Technologies. OpenLiteSpeed es compatible con muchos sistemas operativos, incluyendo Debian, Ubuntu, Mac OS, FreeBSD y muchos más. Proporciona una interfaz de usuario basada en la web para gestionar el servidor web desde el navegador. OpenLiteSpeed se utiliza para crear y gestionar sitios web fácilmente. Es un servidor HTTP potente y modular y puede manejar cientos de miles de conexiones concurrentes.
En este tutorial, te mostraremos cómo instalar OpenLiteSpeed en un servidor Debian 10.
Requisitos
- Un servidor que ejecute Debian 10.
- Una contraseña de root configurada en tu servidor.
Comenzando
Primero, necesitarás actualizar 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, instala las dependencias requeridas con el siguiente comando:
apt-get install 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-devUna vez que todas las dependencias requeridas estén instaladas, puedes proceder al siguiente paso.
Instalar y configurar OpenLiteSpeed
Por defecto, OpenLiteSpeed no está disponible en el repositorio predeterminado de Debian 10. 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.5.2.tgzUna vez que la descarga se haya completado, extrae el archivo descargado con el siguiente comando:
tar -xvzf openlitespeed-1.5.2.tgzA continuación, cambia el directorio a openlitespeed-1.5.2 e instala OpenLiteSpeed con el siguiente comando:
cd openlitespeed-1.5.2
sh install.shDespués de instalar OpenLiteSpeed, necesitarás configurar la contraseña administrativa para la interfaz web. Puedes hacerlo con el siguiente comando:
/usr/local/lsws/admin/misc/admpass.shCrea un usuario y contraseña de administrador como se muestra a continuación:
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.
Nombre de usuario [admin]: admin
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.
Contraseña:
Vuelve a escribir la contraseña:
¡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:
/etc/init.d/lsws startOpenLiteSpeed ahora está en funcionamiento y escuchando en el puerto 8088. Abre tu navegador web y escribe la URL http://your-server-ip:8088. Serás redirigido a la siguiente página:

Instalar MariaDB para OpenLiteSpeed
Por defecto, MariaDB está disponible en el repositorio predeterminado de Debian 10. 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 asegurarla 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:
Introduce la contraseña actual para root (presiona enter para ninguno):
¿Establecer contraseña de root? [Y/n]: N
¿Eliminar usuarios anónimos? [Y/n]: Y
¿Deshabilitar el inicio de sesión remoto de root? [Y/n]: Y
¿Eliminar la base de datos de prueba y el acceso a ella? [Y/n]: Y
¿Recargar las tablas de privilegios ahora? [Y/n]: YUna vez que MariaDB esté asegurado, inicia sesión en el shell de MariaDB con el siguiente comando:
mysql -u rootA continuación, desactiva la autenticación del plugin ejecutando los siguientes comandos:
MariaDB [(none)]>use mysql;
MariaDB [(none)]>update user set plugin='' where User='root';A continuación, limpia los privilegios y sal del shell de MariaDB con el siguiente comando:
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;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 http://your-server-ip: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:

A continuación, haz clic en el botón Siguiente. 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.
Puedes verificar el proceso de instalación con el siguiente comando:
tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.logUna vez que la instalación se haya completado con éxito, deberías ver la siguiente salida:
copiar el binario php compilado al directorio litespeed
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7
==============================================
Finalizado la construcción de PHP 7.3.6 con LSAPI
==============================================
Sáb 13 Jul 2019 08:07:36 AM EDT
HECHO¡Felicidades! has instalado y configurado con éxito OpenLiteSpeed en el servidor Debian 10. Ahora puedes alojar fácilmente tu sitio web utilizando OpenLiteSpeed. Para más información, puedes visitar la documentación oficial de OpenLiteSpeed en OpenLiteSpeed Doc
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.