Introducción
OpenLiteSpeed es un servidor web gratuito y de código abierto desarrollado por LiteSpeed Technologies. Es conocido por ser un servidor web ligero y optimizado. Además, OpenLiteSpeed proporciona una interfaz web fácil de usar y admite varios sistemas operativos, incluidos Linux, SunOS, Mac OS y FreeBSD.
En este tutorial, aprenderá cómo instalar y configurar OpenLiteSpeed en un servidor Ubuntu 16.04.
Prerrequisitos
- Un servidor que ejecuta Ubuntu 16.04.
- Un usuario no root con privilegios de sudo configurado en su servidor.
- Una dirección IP estática de 192.168.15.110 configurada en su servidor. Sustituya esta IP con la IP principal de su servidor.
Paso 1: actualiza tu servidor
Primero, actualice su sistema a la última versión estable ejecutando el siguiente comando:
sudo apt-get update -y
sudo apt-get upgrade -y
Una vez que su sistema esté actualizado, puede continuar con el siguiente paso.
Paso 2: Instalar OpenLiteSpeed
Antes de comenzar, deberá instalar algunas dependencias necesarias para instalar OpenLiteSpeed.
sudo apt-get install build-essential libexpat1-dev libgeoip-dev libpcre3-dev zlib1g-dev libssl-dev libxml2-dev rcs libpng-dev
Descargue la última versión estable de OpenLiteSpeed desde su sitio web oficial. De lo contrario, puede descargarlo directamente con el siguiente comando:
wget https://openlitespeed.org/packages/openlitespeed-1.4.39.tgz
A continuación, extraiga el archivo descargado con el siguiente comando:
tar -xvzf openlitespeed-1.4.39.tgz
Cambia el directorio a openlitespeed-1.4.39
.
cd openlitespeed-1.4.39
Configure y compile OpenLiteSpeed con el siguiente comando. Esto instalará OpenLiteSpeed dentro del /usr/local/lsws/
directorio.
sudo ./configure
sudo make
sudo make install
Primero, instale el servidor MariaDB con el siguiente comando:
sudo apt-get install mariadb-server
La instalación predeterminada de MariaDB no es segura, por lo que deberá asegurarla. Asegure MariaDB ejecutando el mysql_secure_installation
script.
sudo mysql_secure_installation
Responda todas las preguntas como se muestra a continuación:
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
Una vez que MariaDB ha sido asegurado, puede continuar con el siguiente paso.
Configure una contraseña administrativa para la interfaz web de OpenLiteSpeed. Puede hacerlo ejecutando el script administrativo.
sudo /usr/local/lsws/admin/misc/admpass.sh
Se le pedirá que proporcione un nombre de usuario y contraseña como se muestra a continuación:
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
User name [admin]: webuser
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 ejecutando el siguiente comando:
sudo /etc/init.d/lsws start
Paso 5: accede a tu servidor web
Es hora de acceder a OpenLiteSpeed. Abra su navegador web y navegue hasta http://192.168.15.110:8080
, verá la página web predeterminada de OpenLiteSpeed.
También puede acceder a la interfaz administrativa navegando http://192.168.15.110:7080
en su navegador web. Se le pedirá que ingrese el nombre de usuario administrativo y la contraseña. Después de una autenticación exitosa, será redirigido al área de administración.
Su instalación de OpenLiteSpeed ahora está completa.