OpenLiteSpeed es un servidor web gratuito, de código abierto y de alto rendimiento que puedes utilizar para alojar tu sitio web fácilmente. Es una versión de código abierto del servidor LiteSpeed desarrollado por LiteSpeed Technologies. Es uno de los servidores web más rápidos del mundo y admite miles de conexiones simultáneas. Ofrece muchas características útiles que lo convierten en una opción sólida para muchas instalaciones.
Características de OpenLiteSpeed
- Reglas de reescritura compatibles con Apache.
- Interfaz basada en web incorporada.
- Arquitectura basada en eventos.
- Compatibilidad con HTTP / 3 y HTTP / 2.
- Admite múltiples versiones de PHP.
- Módulo de subprocesos múltiples.
- WAF, Anti-DDoS y aceleración del ancho de banda.
En este tutorial, te mostramos cómo instalar OpenLiteSpeed en tu servidor en la nube Ubuntu 20.04.
Requisitos
- Un servidor cloud corriendo con Ubuntu 20.04.
- Una contraseña de root establecida en tu servidor.
Instala OpenLiteSpeed
Por defecto, OpenLiteSpeed no está disponible en el repositorio predeterminado de Ubuntu 20.04. Por lo tanto, deberás agregar el repositorio oficial de OpenLiteSpeed a tu sistema. Puedes hacerlo con el siguiente comando:
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | bash
Una vez que se agregue el repositorio, instala OpenLiteSpeed con el siguiente comando:
apt-get install openlitespeed -y
Después de instalar OpenLiteSpeed, puedes continuar con el siguiente paso.
Habilitar el Soporte PHP
Por defecto, la última versión de PHP no está disponible en OpenLiteSpeed. En el momento de escribir este tutorial, la última versión de PHP es 7.4. Puedes instalar PHP 7.4 ejecutando el siguiente comando:
apt-get install lsphp74 -y
Una vez instalado, deberás crear un enlace simbólico del paquete instalado:
ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
A continuación, inicia el servicio OpenLiteSpeed con el siguiente comando:
/usr/local/lsws/bin/lswsctrl start
En este punto, OpenLiteSpeed está iniciado y se escucha en el puerto 7080. Puedes verificarlo con el siguiente comando:
netstat -plntu | grep 7080
Deberías obtener el siguiente resultado:
tcp 0 0 0.0.0.0:7080 0.0.0.0:* LISTEN 6274/openlitespeed udp 0 0 0.0.0.0:7080 0.0.0.0:* 6274/openlitespeed udp 0 0 0.0.0.0:7080 0.0.0.0:* 6274/openlitespeed
Establece la Contraseña Admin de OpenLiteSpeed
También necesitarás generar una contraseña administrativa de OpenLiteSpeed si deseas acceder al panel de control de OpenLiteSpeed. Puedes hacerlo con el siguiente script:
/usr/local/lsws/admin/misc/admpass.sh
Te pedirá que proporciones un nombre de usuario y contraseña como se muestra a continuación:
"Por favor, especifica el nombre de usuario del administrador.
Este es el nombre de usuario necesario para iniciar sesión en la interfaz web de administración.
Nombre de usuario [admin]: openadmin
Especifica la contraseña del administrador.
Esta es la contraseña necesaria 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 actualizó correctamente! "
Accede el Panel de Control de OpenLiteSpeed
A continuación, abre tu navegador web y escribe la URL https://tu-servidor-ip: 7080. Serás redirigido a la siguiente página:
Proporciona tu nombre de usuario de administrador, contraseña y haz clic en el botón "Login". Deberías ver el panel predeterminado de OpenLiteSpeed en la siguiente pantalla:
Cambia el Puerto 8088 por el de por defecto 80
Por defecto, OpenLiteSpeed usa el puerto 8088 para el tráfico http. Por ello, te recomendamos cambiar este puerto a 80.
Haz clic en "Listeners" en el panel izquierdo. Deberías ver la siguiente página:
Haz clic en el botón "View". Deberías ver la siguiente página:
Haz clic en el icono "Editar" en la parte superior derecha, deberías ver la siguiente página:
Ahora cambia el puerto de 8088 a 80 y haz clic en el botón "Guardar" y reinicia OpenLiteSpeed para aplicar los cambios.
Ahora abre tu navegador web y acceda al sitio web predeterminado de OpenLiteSpeed usando la URL http://ip-de-tu-servidor. Deberías ver la siguiente página:
Conclusión
Con esta guía, has aprendido cómo instalar OpenLiteSpeed en el servidor Ubuntu 20.04.
También has aprendido a habilitar la compatibilidad con PHP 7.4 y cambiar el puerto HTTP predeterminado.
¡Ya puedes crear fácilmente un nuevo sitio web con OpenLiteSpeed! Para obtener más información, visita la documentación oficial de OpenLiteSpeed.