Bienvenidos a la guía comprensiva para instalar OpenLiteSpeed en Debian 12, la última iteración de una de las distribuciones Linux más populares. OpenLiteSpeed, reconocido por su rendimiento, escalabilidad y bajo uso de recursos, sirve como un servidor web ideal para desarrolladores, administradores de sistemas y aficionados por igual. Este tutorial paso a paso tiene como objetivo simplificar el proceso de instalación, haciéndolo accesible para los recién llegados mientras proporciona valiosos conocimientos para los profesionales experimentados.
Prerrequisitos
Antes de proceder, asegúrate de tener un sistema Debian 12 configurado y acceso a una cuenta de usuario con privilegios de sudo. Una conexión a internet estable y cierta familiaridad con la línea de comandos de Linux también serán beneficiosas.
Paso 1: Actualización del Sistema
Primero, actualiza tu sistema para asegurar que todos los paquetes existentes estén al día. Esto puede prevenir conflictos y problemas de compatibilidad. Abre una terminal y ejecuta:
sudo apt update && sudo apt upgrade -y
Paso 2: Descarga e Instala OpenLiteSpeed
OpenLiteSpeed proporciona un repositorio oficial de paquetes, haciendo el proceso de instalación directo. Sigue estos pasos para agregar el repositorio e instalar OpenLiteSpeed en Debian 12.
- Agregar el Repositorio de OpenLiteSpeed Antes de agregar el repositorio, necesitarás importar la clave GPG:
sudo wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash
Este comando descarga y ejecuta un script de OpenLiteSpeed que automáticamente agrega el repositorio e importa la clave GPG.
- Instalar OpenLiteSpeed Con el repositorio agregado, ahora puedes instalar OpenLiteSpeed:
sudo apt install openlitespeed -y
Este comando instala la última versión de OpenLiteSpeed junto con las dependencias requeridas.
Paso 3: Inicia y Verifica OpenLiteSpeed
Después de la instalación, es hora de iniciar el servidor OpenLiteSpeed y verificar su estado.
- Iniciar el servidor:
sudo /usr/local/lsws/bin/lswsctrl start
- Verificar que el servidor esté corriendo:
sudo /usr/local/lsws/bin/lswsctrl status
Si el servidor está funcionando correctamente, verás un mensaje indicando que LiteSpeed está corriendo.
Paso 4: Accediendo a la Consola de Administración Web de OpenLiteSpeed
OpenLiteSpeed cuenta con una consola de administración web, permitiéndote gestionar las configuraciones del servidor a través de una interfaz web.
- Establecer la Contraseña del Administrador Antes de poder acceder a la consola de administración, debes establecer una contraseña de administrador:
sudo /usr/local/lsws/admin/misc/admpass.sh
Sigue las indicaciones para especificar un nombre de usuario y contraseña para el administrador.
- Acceder a la Consola de Administración Abre tu navegador web y navega a:
http://tu_dirección_ip_del_servidor:7080
Reemplaza tu_dirección_ip_del_servidor con la dirección IP de tu servidor Debian. Inicia sesión con el nombre de usuario y contraseña que estableciste en el paso anterior.
Paso 5: Configurar PHP con OpenLiteSpeed
OpenLiteSpeed viene con un procesador de PHP incorporado. Sin embargo, es posible que quieras instalar una versión específica de PHP (por ejemplo, PHP 7.4) para tus aplicaciones.
- Instalar PHP
sudo apt install lsphp74 lsphp74-common lsphp74-mysql lsphp74-imagick -y
- Configurar OpenLiteSpeed para Usar la Versión Instalada de PHP Esto se puede hacer a través de la consola de administración web de OpenLiteSpeed en
Configuración del Servidor>Aplicación Externa, donde defines la ruta a la versión instalada de PHP.
Integración con los Servicios de Shape.host
Tras instalar con éxito OpenLiteSpeed en Debian 12, considera aprovechar los servicios Cloud VPS de Shape.host para tus necesidades de hosting. Shape.host ofrece soluciones Cloud VPS de alto rendimiento y escalables que complementan perfectamente la velocidad y eficiencia de OpenLiteSpeed. Ya sea que estés alojando un pequeño proyecto personal o una aplicación empresarial a gran escala, Shape.host proporciona la fiabilidad y el rendimiento que tu presencia en línea exige. Con Shape.host, te beneficias de una configuración rápida, seguridad robusta y soporte excepcional, asegurando que tu servidor web OpenLiteSpeed funcione sin problemas las 24 horas, los 7 días de la semana.