GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar el servidor web OpenLiteSpeed ​​en Alma Linux 8

OpenLiteSpeed ​​es un servidor web que se puede utilizar para acelerar la entrega de contenido dinámico. También cuenta con un sistema de almacenamiento en caché integrado para contenido estático.

OpenLiteSpeed ​​es más rápido, consume menos memoria y requiere menos recursos que Apache. Es más seguro porque el código fuente está disponible para su inspección, lo que significa que los errores se pueden encontrar y corregir rápidamente. OpenLiteSpeed ​​usa Event MPM, por lo que escalará en servidores multinúcleo mejor que Apache con Worker MPM. Dado que Event MPM existe desde hace más tiempo, también es más maduro, por lo que hay menos problemas conocidos con los que las personas pueden encontrarse al usar OpenLiteSpeed ​​en comparación con Apache.

Cuando se configura correctamente, OpenLiteSpeed ​​puede manejar muchas conexiones a la vez.

OpenLiteSpeed ​​se puede usar como un servidor web independiente, frente a Apache, Nginx u otros servidores web, o también se puede ubicar detrás de otro servidor web. Puede usarlo con PHP-FPM para que su sitio sea súper rápido.

Si está buscando una manera de aumentar su velocidad de Internet sin tener que hacer nada, entonces necesita la velocidad de Open Lite. En esta guía, lo guiaremos a través de los pasos que debe seguir para instalarlo en un sistema AlmaLinux 8.

Requisitos

  • Una instalación nueva de AlmaLinux 8. La instalación de AlmaLinux 8 y OpenLiteSpeed ​​puede ser ligeramente diferente en otras distribuciones, pero el proceso debería ser muy similar.
  • Accede con Sudo a tu instalación de AlmaLinux. Esto le permitirá instalar OpenLiteSpeed ​​y habilitar su servicio.
  • Una conexión a Internet. Lo necesitará para descargar los paquetes requeridos.

Paso 1. Actualización del sistema

Primero, queremos asegurarnos de que todos sus paquetes estén actualizados. Esto ayuda a que OpenLiteSpeed ​​funcione aún mejor al actualizar los paquetes disponibles.

sudo dnf update
sudo dnf install epel-release

Paso 2. Desinstalación del servidor Apache

Apache es parte de las pilas LAMP y LEMP. Dado que estamos reemplazando Apache con OpenLiteSpeed, deberá desinstalarlo. Puede omitir este paso si no tiene instalado Apache.

Primero, detenga la instancia actual de Apache.

sudo systemctl stop httpd.service

Ahora que se detuvo, los paquetes httpd todavía están instalados en el sistema. Tienes que eliminarlos.

sudo dnf remove "httpd*"

A continuación, elimine los archivos de soporte, los módulos httpd y los archivos de configuración.

rm -rf /etc/httpd
rm -rf /usr/lib64/httpd

Para asegurarse de que no queden restos de Apache en su sistema, puede realizar una comprobación completa comprobando su estado.

sudo systemctl status httpd

Paso 3. Instalación de OpenLiteSpeed

Ahora que eliminó Apache por completo, puede continuar con la instalación de OpenLiteSpeed.

Para empezar, agregaremos el repositorio que contiene el paquete OpenLiteSpeed. Hacer esto lo ayudará a obtener los últimos paquetes y dependencias de OpenLiteSpeed. Agregaremos el repositorio del desarrollador usando el comando rpm.

sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

Una vez que haya agregado el repositorio, actualice el sistema para que pueda identificar todos los repositorios.

sudo dnf update

Ahora, instale la versión de lanzamiento de los paquetes openlitespeed escribiendo:

sudo dnf install openlitespeed lsphp74

Una vez completada la instalación, puede verificar la versión de OpenLiteSpeed ​​que se instaló comprobando su estado.

sudo systemctl status lsws

Debería ver un resultado como este.

Si el servidor OpenLiteSpeed ​​no se está ejecutando, puede iniciarlo manualmente escribiendo el siguiente comando.

sudo systemctl start lsws

Finalmente, para asegurarse de que OpenLiteSpeed ​​aparezca cuando arranque AlmaLinux 8. Habilite el servicio OpenLitespeed.

sudo systemctl enable lsws

Paso 4. Configuración del cortafuegos

OpenLiteSpeed ​​utiliza algunos puertos no estándar. OpenLiteSpeed ​​usa el puerto 7080 para el Panel Web. OpenLiteSpeed ​​usa el puerto 8080 para las solicitudes http de los clientes.

Si su firewall está habilitado, deberá permitir el paso de esos puertos. Sin embargo, si su firewall está deshabilitado, ¡entonces ya está todo listo!

sudo firewall-cmd --add-port={8088/tcp,7080/tcp} --permanent

Debe reiniciar todos los cortafuegos para que estos cambios surtan efecto.

sudo firewall-cmd --reload

Para verificar que se han realizado los cambios, utilice el siguiente comando.

sudo firewall-cmd --list-all

Deberías ver un resultado similar a este.

Paso 5. Configuración de OpenLiteSpeed

El script admpass.sh se utiliza para configurar el servidor. Se puede utilizar para muchos propósitos diferentes. En este caso, lo usaremos para configurar una cuenta anónima y una contraseña para su consola web de administración. La contraseña predeterminada para la consola web de administración es 123456. Debe actualizar la contraseña a una más segura antes de continuar.

Si olvidó su contraseña o perdió la contraseña. También puede usar este script para restablecer la contraseña.

/usr/local/lsws/admin/misc/admpass.sh

Debería ver el siguiente resultado. Proporcione un nombre de usuario y una contraseña. Pulsa Intro para asegurarse de actualizarlo con una contraseña segura.

Paso 6. Acceso a la interfaz de usuario web de OpenLiteSpeed

Ahora que OpenLiteSpeed ​​está instalado, puede acceder a la página predeterminada de OpenLiteSpeed ​​utilizando la siguiente URL en su navegador.

http://:8088/

Donde: es la dirección IP real de su máquina.

Para encontrar la dirección IP de su servidor, escriba el siguiente comando.

ip a

Si todo se instaló correctamente, debería ver una página predeterminada de OpenLiteSpeed ​​similar a la siguiente imagen.

Puede hacer clic en la sección Demostración en la página web de OpenLiteSpeed ​​para ver qué puede hacer con su servidor OpenLiteSpeed.

Para acceder a su interfaz administrativa, use la siguiente URL.

http://:7080/

Verá un Su conexión no es privada mensaje. Esto es perfectamente normal porque no está usando SSL para acceder al panel web de OpenLiteSpeed.

Haga clic en Mostrar Avanzado enlace de configuración.

En la página siguiente, haga clic en Continuar con (inseguro) enlace en la parte inferior izquierda.

Debería ver una pantalla de inicio de sesión de la interfaz administrativa de OpenLiteSpeed ​​predeterminada similar a la imagen a continuación. Proporcione el nombre de usuario y la contraseña que configuró anteriormente en el script admpass.sh. Haga clic en Iniciar sesión botón.

Después de la autorización, será llevado a la interfaz administrativa del servidor OpenLiteSpeed. Desde aquí, puede usar este tablero para configurar su servidor OpenLiteSpeed ​​y cargar el contenido para webs

La instalación de OpenLiteSpeed ​​ahora está completa.

Conclusión

En este tutorial, ha aprendido a instalar OpenLiteSpeed ​​en un sistema Linux AlmaLinux 8. Quizás le interese Cómo instalar el servidor web OpenLiteSpeed ​​en Ubuntu 20.04


Linux
  1. Cómo instalar el servidor web Nginx en Linux

  2. Cómo instalar Vagrant en Linux

  3. Cómo instalar Erlang en Rocky Linux/Alma Linux/CentOS 8

  4. Cómo instalar el cliente FreeIPA en Rocky Linux/Alma Linux/CentOS 8

  5. ¿Cómo instalar PHPMyAdmin en la instancia EC2 de Linux?

Cómo instalar OpenLiteSpeed ​​en AlmaLinux 8

Cómo instalar OpenLiteSpeed ​​en Debian 11

Cómo instalar OpenLiteSpeed ​​en CentOS 8

¿Cómo instalar el servidor web OpenLiteSpeed ​​en Ubuntu?

Cómo instalar MongoDB en Rocky Linux 8

Cómo instalar OpenLiteSpeed ​​en Ubuntu 20.04