GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar OpenLiteSpeed ​​y PHP en Ubuntu

En este tutorial, lo guiaré paso a paso a través de la instalación y configuración de OpenLiteSpeed ​​y PHP en Ubuntu.

OpenLiteSpeed ​​​​es un servidor HTTP liviano de código abierto gratuito desarrollado por LiteSpeed ​​​​Technologies. Es un potente servidor HTTP modular y puede manejar cientos de miles de conexiones simultáneas con un bajo uso de recursos. OpenLiteSpeed ​​ofrece rendimiento, seguridad, escalabilidad, simplicidad y optimización insuperables, todo incluido en un solo paquete.

OpenLiteSpeed ​​proporciona una interfaz de usuario basada en web para administrar el servidor web a través de un navegador web. Utiliza la misma configuración que el servidor web Apache y es compatible con la mayoría de las funciones que ofrece Apache.

1. Actualice el sistema Ubuntu actual

Antes de ejecutar el tutorial a continuación, es importante asegurarse de que su sistema Ubuntu esté actualizado ejecutando el siguiente apt comandos en la terminal:

sudo apt update
sudo apt upgrade

2. Agregue el repositorio OpenLiteSpeed

OpenLiteSpeed ​​proporciona un repositorio de software que podemos usar para descargar e instalar el servidor. Pero primero, debemos agregarlo a nuestro sistema Ubuntu porque no está incluido en los repositorios predeterminados de Ubuntu.

Entonces, usaremos el script oficial proporcionado por OpenLiteSpeed ​​para agregar automáticamente el repositorio correcto a nuestro sistema Ubuntu.

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash

3. Instale el servidor web OpenLiteSpeed

Una vez que se agrega el repositorio, el servidor OpenLiteSpeed ​​está disponible para su instalación mediante el siguiente comando:

sudo apt install openlitespeed

A continuación, verifique el estado del servicio OpenLiteSpeed ​​con el siguiente comando:

sudo systemctl status lshttpd

4. Instale PHP 8 para OpenLiteSpeed

Cuando instalamos OpenLiteSpeed, automáticamente instala PHP 7.3 construido para OpenLiteSpeed. Podemos instalar PHP 8.0 con el siguiente comando:

sudo apt install lsphp80 lsphp80-mysql lsphp80-common lsphp80-opcache lsphp80-curl

Una vez que todos los paquetes estén instalados, puede continuar con el siguiente paso. Si desea instalar una versión diferente de PHP, simplemente reemplace lsphp80 con lsphp74 , por ejemplo.

5. Configurar la contraseña de administrador de OpenLiteSpeed

OpenLiteSpeed ​​proporciona una consola web que escucha de forma predeterminada en el puerto 7080. Deberá establecer un nombre de usuario y una contraseña de administrador para acceder a ella.

Después de ejecutar el siguiente comando, se le pedirá que ingrese el nombre de usuario y la contraseña del administrador. Presionando Enter sin elegir un nuevo nombre de usuario predeterminado a admin como el nuevo nombre de usuario administrativo. La entrada del nombre de usuario va seguida de una contraseña. Vuelva a escribir la contraseña y presione enter.

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

6. Acceda a la consola de administración de OpenLiteSpeed

Dirige tu navegador a http://your-server-ip:7080 y debería obtener una página de inicio de sesión como se muestra a continuación. Proporcione su  nombre de usuario de administradorcontraseña y haga clic en "Iniciar sesión" botón.

Luego será recibido por la vista del tablero de OpenLiteSpeed.

Aquí es donde tendrá lugar la mayor parte de la configuración del servidor web.

7. Configurar PHP 8 para OpenLiteSpeed

A continuación, haga clic en "Configuración del servidor ” a la izquierda y haga clic en “Aplicación externa " pestaña. Para agregar la nueva configuración de PHP 8, haga clic en agregar “+ botón ” a la derecha.

Para el tipo, elija la “Aplicación LiteSpeed ​​SAPI ” y haga clic en “Siguiente botón ”.

Proporcione la siguiente información:

  1. Nombre: lsphp80
  2. Dirección: uds://tmp/lshttpd/lsphp.sock
  3. Conexiones máximas: 100
  4. Tiempo de espera de solicitud inicial (segundos): 60
  5. Tiempo de espera de reintento (segundos): 0
  6. Comando: lsphp80/bin/lsphp

A continuación, haga clic en “Guardar” botón para guardar la configuración.

Deberías ver la siguiente página.

Ahora debe cambiar el PHP predeterminado para OpenLiteSpeed ​​a la versión PHP 8.0. Haga clic en el botón “Script Manejador” pestaña y luego presiona "Editar" botón.

Seleccione lsphp80 en el menú desplegable en “Nombre del controlador ” y haz clic en “Guardar” botón.

Deberías ver la siguiente página.

8. Cambiar el puerto predeterminado de OpenLiteSpeed

De forma predeterminada, OpenLiteSpeed ​​escucha en el puerto 8088 . Podemos cambiarlo para usar el puerto 80 en cambio, cuál es el puerto predeterminado para las solicitudes HTTP.

Para hacer esto, haga clic en “Oyentes ” en la lista de opciones en el lado izquierdo de la interfaz. Luego, a la derecha debajo de "Acciones “, haz clic en “Ver ” icono.

Esto cargará una página con más detalles sobre el oyente predeterminado. Haz clic en “Editar ” icono en la Configuración de la dirección.

En la configuración de dirección de escucha predeterminada, cambie el puerto de 8088 a 80 y haz clic en “Guardar ” (disquete) icono para guardar la configuración.

A continuación, haga clic en “Reiniciar ” icono y realice el reinicio ordenado para aplicar los cambios.

Cuando se le solicite, presione el botón "Ir botón ”.

Ahora, puede acceder a su servidor web OpenLiteSpeed ​​usando la URL http://your-server-ip .

También puede ingresar http://your-server-ip/phpinfo.php en el navegador para probar PHP 8 con el servidor web OpenLiteSpeed. Como resultado, debería obtener la página phpinfo como se muestra a continuación.

Conclusión

¡Felicidades! En este punto, debe tener OpenLiteSpeed ​​y PHP 8 instalados y ejecutándose en Ubuntu. Espero que este tutorial te haya ayudado.

Hay tanto que el servidor web OpenLiteSpeed ​​puede hacer. Para obtener más información sobre OpenLiteSpeed, puede consultar la documentación oficial.

Como siempre, siéntase libre de compartir sus pensamientos en el cuadro de comentarios a continuación.


Ubuntu
  1. Cómo instalar PHP 7.4 y 8.0 en Ubuntu 18.04 o 20.04

  2. Cómo instalar PHP 8.0 en Ubuntu 20.04 / Ubuntu 18.04

  3. Cómo instalar el servidor web OpenLiteSpeed ​​PHP y MariaDB en Ubuntu 20.10

  4. Cómo instalar PHP 7.2 en Ubuntu 16.04

  5. Cómo instalar PHP 7.3 en Ubuntu 16.04

Cómo instalar PHP 8.0 en Ubuntu 20.04

Cómo instalar PHP 5.6, PHP 8.0 y PHP 8.1 en Ubuntu 20.04 LTS

Cómo instalar PHP 8.0 en Ubuntu 20.04/18.04

Cómo instalar diferentes versiones de PHP (5.6, 7.x y 8.0) en Ubuntu

Cómo instalar PHP en Ubuntu 22.04

Cómo instalar PHP en Ubuntu 22.04