OpenLiteSpeed es un servidor web rápido y seguro que usado junto con el plugin LiteSpeed Cache hará que tu WordPress vuele. A diferencia de sus competidores dispone de un panel de control web lo que hace que su manejo y configuración sea más amigable. OpenLiteSpeed es la versión de código abierto de LiteSpeed Web Server Enterprise.
En el siguiente video se puede ver el proceso y a continuación os explico todo con más detalle.
Nos convertimos en root , añadimos el repositorio de OpenLiteSpeed y actualizamos las fuentes
$ sudo su -
# wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | bash
# apt update
Instalamos OpenLiteSpeed desde los repositorios de LiteSpeed
# apt install openlitespeed
A continuación instalamos el paquete lsphp74, que es la versión optimizada para OpenLiteServer de PHP 7.4, además de varias extensiones de PHP 7.4
# apt install lsphp74 lsphp74-common lsphp74-curl lsphp74-dev lsphp74-imap lsphp74-intl lsphp74-json lsphp74-ldap lsphp74-mysql lsphp74-opcache lsphp74-pspell lsphp74-memcached lsphp74-redis lsphp74-sqlite3 lsphp74-tidy
En este punto el servidor ya está funcionando. Podemos comprobarlo mediante el comando
# systemctl status lsws
Para establecer o restablecer una contraseña segura para el administrador del servidor escribimos
# /usr/local/lsws/admin/misc/admpass.sh
Para poder acceder al panel de control del servidor y a la página de prueba del virtual host de ejemplo deberemos habilitar los puertos necesarios en el cortafuegos. El puerto del panel de control es el 7080. Más tarda podremos retirar el acceso al 8088.
# ufw allow http
# ufw allow https
# ufw allow 7080/tcp
# ufw allow 8088/tcp
Ya podemos acceder al panel de control usando la IP del VPS. En nuestro caso https://51.68.46.56:7080. Para que nuestros virtual hosts usen por defecto la versión 7.4 de PHP iremos a Server Configuration -> External App -> Edit y la entrada Command la cambiaremos a lsphp74/bin/lsphp. Click en Save y en el botón verde Graceful Restart para aplicar los cambios.
Con la instalación de OpenLiteSpeed se crea un directorio virtual de ejemplo con una página de prueba a la que podemos acceder en http://51.68.46.56:8088.
En la próxima entrada instalaremos MariaDB y phpMyAdmin para crear y gestionar nuestras bases de datos.