OpenLiteSpeed ​​y Raspberry PI: servidor web ultrarrápido, alternativa a Apache

Última actualización el 25 de noviembre de 2023 por

Este tutorial le mostrará cómo instalar OpenLiteSpeed ​​en una placa de computadora Raspberry PI.

OpenLiteSpeed ​​es la edición de código abierto de LiteSpeed ​​Web Server Enterprise, un conocido servidor web utilizado para acelerar el rendimiento de sitios web, diseñado específicamente para manejar recursos de manera eficiente.

¿Qué es OpenLiteSpeed?

OpenLiteSpeed ​​es desarrollado por LiteSpeed ​​Technologies Inc. Se publica bajo GPLv3.

Obtiene muchas de las características de la distribución Enterprise, una de las más importantes es su compatibilidad con archivos Apache. OpenLiteSpeed ​​(así como LiteSpeed) es conocido por su eficiencia en comparación con Apache, Nginx u otros servidores web.

Características clave de OpenLiteSpeed

  • Rendimiento optimizado
  • Ligero y eficiente
  • Arquitectura basada en eventos
  • Escalabilidad y equilibrio de carga
  • Fácil integración y compatibilidad
  • Consola de administración web

Lo que necesitamos

Como siempre, te sugiero agregar desde ahora al carrito de compras de tu e-commerce favorito todo el hardware necesario, para que al final puedas evaluar los costos generales y decidir si continuar con el proyecto o eliminarlos del carrito de compras. Entonces, el hardware será solo:

Procedimiento paso a paso

Prepare el sistema operativo Raspberry PI

Comience a instalar el sistema operativo Raspberry PI. Además, tenga en cuenta que debe instalar la versión de 64 bits.

Sugiero usar Raspberry PI OS Lite: este es un sistema operativo liviano para placas de computadora Raspberry PI, sin entorno de escritorio (sin cabeza), que se adapta a las necesidades de las computadoras Raspberry PI de bajo consumo (como la RPI Zero 2 W), pero también para las más nuevas. modelos de computadora para obtener toda la potencia informática funcionando para su servicio.

Después de instalar el sistema operativo, actualícelo. Desde la sesión SSH de Raspberry PI (o terminal):

sudo apt update -y && sudo apt upgrade -y

Tome los archivos binarios OpenLiteSpeed ​​correctos

Como OpenLiteSpeed ​​admite sistemas arm64 desde 1.7.17, debemos tener cuidado de utilizar los paquetes adecuados para instalarlo en nuestra arquitectura de CPU Raspberry PI (aarch64/arm64).

Para esta tarea, utilice su navegador favorito para llegar a la página OpenLiteSpeed ​​GitHub y busque la última versión para las plataformas aarch64 (la encontrará en el nombre de la versión). Haga clic derecho con el mouse en el enlace de lanzamiento y seleccione «Copiar enlace»:

De esta forma, tenemos el enlace del paquete en nuestro portapapeles y podemos ponerlo en nuestra sesión de terminal Raspberry PI con un comando wget para que podamos descargar el paquete directamente en nuestro almacenamiento de Raspberry PI. Por ejemplo, a la fecha de este tutorial, la última versión de OpenLiteSpeed ​​es 1.7.18 y aquí está el wget con el enlace:

wget https://github.com/litespeedtech/openlitespeed/releases/download/v1.7.18.1/openlitespeed-1.7.18-aarch64-linux.tgz

Instalar OpenLiteSpeed ​​en Raspberry PI

Ahora podemos instalar los paquetes. Extraiga todos los archivos del archivo comprimido:

tar -zxvf openlitespeed-*.tgz

Ingrese a la carpeta extraída e inicie el instalador con sudo:

cd openlitespeed sudo ./install.sh

Tomará un poco de tiempo instalar el software. Al final, recibirá una notificación que muestra la contraseña de administrador establecida para su usuario administrador en la consola OpenLiteSpeed ​​(que veremos más adelante):

¡Hecho!  -e Instalación terminada,