Introducción

OpenLiteSpeed es un servidor web de código abierto ligero y de alto rendimiento desarrollado, protegido por derechos de autor y mantenido por LiteSpeed ​​Technologies. Tiene una notable interfaz de usuario basada en web para la gestión.

Ejecuta menos procesos, maneja fácilmente miles de conexiones simultáneas con bajo uso de recursos, es decir, RAM y CPU, es altamente escalable: ejecuta tantos hosts virtuales, es decir, aloja muchos sitios web diferentes en un servidor web, tiene menos gastos generales y está altamente optimizado para todos los Ejecutar. tipos de scripts, por ejemplo, PHP, Java, Ruby, Perl, etc. En términos de la plataforma WordPress, se utiliza principalmente en el complemento LiteSpeed ​​Cache para WordPress que acelera la plataforma de hosting de WordPress.

LiteSpeed ​​está disponible como OpenLiteSpeed ​​de código abierto gratuito y como LiteSpeed ​​Enterprise de pago. OpenLiteSpeed ​​contiene todas las funciones esenciales de la empresa.

Este artículo muestra cómo instalar OpenLiteSpeed ​​Web Server en Ubuntu 18.04 Linux VPS.

requisitos

  • Reinstale Ubuntu 18.04
  • Comprensión básica de los comandos de Linux
  • Un usuario no root con permisos sudo

Actualizar los paquetes del sistema

$ sudo apt-get update

Instalar dependencias de OpenLiteSpeed

$ sudo apt-get install -y build-essential
$ sudo apt-get install -y rcs libpcre3-dev libexpat1-dev libssl-dev libgeoip-dev libudns-dev zlib1g-dev libxml2 libxml2-dev libpng-dev openssl

Instalar OpenLiteSpeed

Hay tres formas de instalar OpenLiteSpeed.

  1. Instalación desde el código fuente
  2. Instalar desde LiteSpeed ​​Repo
  3. Instalar desde el script

En esta demostración, instalaremos desde la fuente para asegurarnos de que estamos instalando la última versión de Litespeed (en el momento de escribir este artículo, es 1.4.34).

Visite la página de descarga de OpenLiteSpeed y descarga el Edición estable actual 1.4.34 de la siguiente manera:

$ wget https://openlitespeed.org/packages/openlitespeed-1.4.34.tgz

Extraiga / descomprima el archivo descargado.

$ tar -xzvf openlitespeed-1.4.34.tgz

Cambie al directorio de instalación, compile e instale el paquete con permisos sudo o como usuario root.

$ cd openlitespeed-1.4.34/
$ sudo ./configure
$ sudo make && sudo make install

OpenLiteSpeed ​​se instala automáticamente en el directorio> / usr / local / lsws

Configurar OpenLiteSpeed

Configure la contraseña de administrador para el servidor web OpenLiteSpeed.

$ sudo /usr/local/lsws/admin/misc/admpass.sh
 
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
 
User name [admin]: liteadmin
 
Please specify the administrator's password.
This is the password required to login the administration Web interface.
 
Password:
Retype password:
Administrator's username/password is updated successfully!

Inicie el servidor web OpenLiteSpeed

$ sudo /etc/init.d/lsws start

O

$ sudo /usr/local/lsws/bin/lswsctrl start

Accede al servidor web

De forma predeterminada, el servidor web OpenLiteSpeed ​​está disponible en HTTP Puerto 8088 mientras la consola administrativa de WebAdmin está disponible Puerto 7080. Si ha activado Firewall-UFW, debe abrir los puertos correspondientes para acceder.

Configurar el cortafuegos para el acceso al puerto

Agregar las reglas del firewall

$ sudo ufw allow http
$ sudo ufw allow https
$ sudo ufw allow 8088/tcp
$ sudo ufw allow 7080/tcp

Reload ufw para efectuar los cambios

$ sudo ufw reload

Verifique el estado de ufw para confirmar que los puertos se han abierto en el firewall.

$ sudo ufw status

Una vez que el firewall ha otorgado acceso a estos dos puertos, puede acceder al servidor web.

Ir http://your-domain.com:8088 o http: // dirección IP del servidor: 8088

En nuestro caso es http://35.192.152.126:8088/ Como se muestra abajo

Para la consola webadmin

Ir https://your-domain.com:7080 o https: // Dirección IP del servidor: 7080

En nuestro caso es https://35.192.152.126:7080/ Como se muestra abajo

Error “Su conexión no es segura” porque el navegador no reconoce el certificado SSL del sitio ya que fue generado automáticamente y autofirmado por el servidor Linux durante la instalación del servidor web.

Ignore este error y Click Advanced, luego Click Add Exception Como se muestra abajo:

“Add Security Exception” Se muestra la pestaña. Click Confirm Security Exception

Finalmente, la página de inicio de sesión aparecerá así:

Ingrese los inicios de sesión de administrador que creó durante la configuración de Litespeed. Entonces tiene un panel de administración como se muestra a continuación:

Conclusión

Con un servidor web OpenLiteSpeed ​​en funcionamiento, ahora se pueden configurar todos los tipos de plataformas CMS de sitios web de WordPress, Joomla, Drupal y marcos de aplicaciones web.

Además, LiteSpeed ​​ofrece reglas de reescritura compatibles con Apache que facilitan la migración / conversión de su servidor web Apache a un servidor web Litespeed.