El servidor web Apache es un componente crítico de cPanel & WHM, pero ningún software puede ser todo para todas las personas, y es por eso que estamos encantados de ofrecer alternativas como NGINX y el servidor Web LiteSpeed.
Recientemente escribimos sobre el uso de NGINX en lugar de Apache en cPanel, y, aunque estamos trabajando en ello, NGINX aún no es un reemplazo totalmente compatible. LiteSpeed es una historia diferente. Es fácil de instalar, se integra perfectamente con cPanel & WHM, y puede realizar el cambio sin tener que volver a aprender a administrar su servidor web desde cero.
En este artículo, veremos qué es LiteSpeed, por qué es posible que desee usarlo en lugar de Apache y cómo instalarlo y configurarlo en cPanel.
¿Qué es el servidor Web LiteSpeed?
LiteSpeed es un servidor web propietario creado como reemplazo directo de Apache. Soporta httpd.conf y .archivos de configuración de htaccess, y funciona con muchos módulos de Apache, incluidos mod_rewrite, mod_security y mod_cache.
Sin embargo, bajo el capó, LiteSpeed tiene un diseño completamente diferente, que en algunas circunstancias, le da una ventaja sobre Apache. Al igual que NGINX, tiene una arquitectura basada en eventos, por lo que es súper rápida con contenido estático y excelente para sitios que sirven a muchos usuarios simultáneos.
Además de ser increíblemente rápido al servir páginas HTML, scripts e imágenes, también tiene algunos trucos bajo la manga en lo que respecta a sitios dinámicos como WordPress y Magento. LiteSpeed tiene una caché de página completa integrada con un sistema de complementos que lleva el almacenamiento en caché a muchos sistemas de gestión de contenido populares y aplicaciones de comercio electrónico, una característica que generalmente requeriría una aplicación externa o un complemento administrado a nivel de aplicación.
Con LiteSpeed, puede ofrecer a los clientes de alojamiento la atractiva combinación de compatibilidad con Apache y almacenamiento en caché de configuración cero para un alto rendimiento. Como administrador de servidores, se beneficia de un bajo consumo de recursos y, por supuesto, de una excelente integración con cPanel & WHM a través de un complemento, que incluye una interfaz de administración completa.
Cómo instalar el servidor Web LiteSpeed en cPanel
Debido a que es un reemplazo directo para Apache, el proceso de instalación es sencillo. Sin embargo, hay dos requisitos previos:
- Una licencia de servidor Web LiteSpeed. Puede comprar una licencia en la tienda de extensiones de cPanel o usar el plan de inicio gratuito en un servidor con menos de 2 GB de memoria.
- Acceso root SSH al servidor cPanel.
Instalaremos el servidor web con el script de instalación oficial, que puede descargar y examinar aquí. Para ejecutarlo, inicie sesión en su servidor a través de SSH como root e ingrese este comando:
bash <( curl https://get.litespeed.sh ) su_serial_no
Reemplace «su_serial_no» por el que viene con su licencia. Se le presentan una serie de opciones, y está bien seleccionar los valores predeterminados. Ejecutaremos el proceso de configuración para ajustar estos valores en la interfaz de administración. Si quieres saber más, echa un vistazo a la documentación del guion.
Aunque no lo usaremos en este artículo, asegúrese de tomar nota de la contraseña de WebAdmin que imprime el script cuando termine.
A continuación, vaya a la interfaz WHM de su servidor y seleccione Servidor Web LiteSpeed en el menú Plugin. Es posible que vea un par de advertencias, que corregiremos a continuación.
en Primer lugar, tenemos que deshabilitar el ruid2 módulo de Apache. Este módulo permite que Apache se ejecute como usuarios diferentes, pero no es compatible con LiteSpeed.
Seleccione EasyApache en el menú Software y haga clic en Personalizar en los paquetes instalados actualmente. Seleccione los módulos de Apache, busque «ruid» y asegúrese de que el interruptor esté apagado.
haga Clic en la Ficha Revisar y, a continuación, la Disposición botón en la parte inferior de la página. Cuando vuelva a la configuración de LiteSpeed, la advertencia del módulo ruid2 debería desaparecer.
a continuación, vamos a activar el nuevo servidor web. Puedes ejecutarlo y Apache en paralelo en diferentes puertos, pero desactivaremos Apache y lo reemplazaremos con LiteSpeed.
Seleccione Cambiar a LiteSpeed en la interfaz del complemento.
Cuando confirme en la página siguiente, cPanel detiene Apache e inicia el servidor Web LiteSpeed.
Eso es todo! Su servidor cPanel ahora utiliza LiteSpeed como su servidor web principal, y puede aprovechar una variedad de características útiles, incluido el soporte QUIC, el cambio con un solo clic entre LS y Apache, y el almacenamiento en caché integrado, que configuraremos en la siguiente sección.
Cómo configurar la caché de LiteSpeed en cPanel
Uno de los mayores beneficios de LiteSpeed es un sistema de almacenamiento en caché de página completa integrado llamado LSCache, que puede usar con una amplia variedad de sistemas de gestión de contenido y aplicaciones de comercio electrónico.
Necesitará una licencia adicional para algunas funciones de LSCache, pero el almacenamiento en caché de WordPress funciona de inmediato, por lo que nos centraremos en eso.
Primero, necesitamos crear carpetas en el sistema de archivos para que la caché almacene datos. El script de instalación podría haber hecho esto por nosotros, pero es igual de fácil hacerlo WHM.
Seleccione Configuración de LiteSpeed y, a continuación, Configuración de raíz de caché.
Al hacer clic en Establecer raíces de caché faltantes, cPanel crea las carpetas raíz de caché para el servidor y para los hosts virtuales.
Vuelva a la página del complemento y seleccione Administrar instalaciones de caché. Presione el botón Escanear y cPanel busca sitios de WordPress instalados en el servidor. Una vez completada la lista de sitios, active el almacenamiento en caché en sitios individuales haciendo clic en el botón «on» en la columna Acciones de la tabla.
Si desea utilizar la función de almacenamiento en caché con aplicaciones tales como Magento, Joomla, y Laravel, retirar el LSCache plugin de tienda.
El servidor web Apache es la opción correcta para la mayoría de los usuarios. Golpea el equilibrio ideal de configurabilidad, extensibilidad y flexibilidad. Sin embargo, LiteSpeed es una excelente alternativa para los administradores de servidores que desean combinar cPanel & WHM con un servidor web muy rápido basado en eventos con almacenamiento en caché integrado y otras características avanzadas.