Cómo configurar el servidor LightTPD en Raspberry Pi

Cómo configurar el servidor LightTPD en Raspberry Pi

El Lighttpd es un servidor web seguro y eficiente de código abierto bien optimizado para proporcionar un rendimiento de alta velocidad a los usuarios. Tiene un rendimiento mucho mejor que el servidor web Apache en términos de velocidad y utilización de la memoria, ya que es ligero y no consumen muchos recursos de memoria. Es una alternativa ideal a la mayoría de los servidores web usados ​​como Apache y Nginx y se puede configurar fácilmente en cualquier sistema.

Si es un usuario de Raspberry Pi y desea crear sitios web, el servidor web de LightTPD es una excelente opción y puede configurar este servidor utilizando las pautas proporcionadas en este artículo.

Configurar el servidor LightTPD en Raspberry Pi

Configurando un servidor LightTPD En Raspberry Pi es tan fácil como desee y puede hacerlo en su sistema Raspberry Pi utilizando los siguientes pasos:

Paso 1: elimine el servidor web Apache de Raspberry Pi

Antes de avanzar hacia la instalación del servidor LightTPD, asegúrese de no tener apache Instalado en su sistema. En caso de que esté instalado, puede eliminar Apache de su sistema Raspberry Pi ejecutando el siguiente comando:

$ sudo apt eliminar apache2 -y


Paso 2: Instale LightTPD en el sistema Raspberry Pi

Después de asegurarse de que no se instale Apache Server, es bueno usar el siguiente comando para instalar el servidor LightTPD en su sistema Raspberry Pi:

$ sudo apt install lighttpd -y


Paso 3: Instale PHP con dependencias en el sistema Raspberry Pi

También se le solicitará que use el comando mencionado a continuación para instalar el módulo PHP con las dependencias requeridas en su sistema Raspberry PI.

$ sudo apt instalación php8.0-FPM PHP8.0-MBSTRING PHP8.0-mysql php8.0-CURL PHP8.0-GD PHP8.0-CURL PHP8.0-ZIP PHP8.0 -xml -y


Paso 4: Habilitar el servicio PHP-FPM

También deberías necesitar habilitar Administrador de procesos CGI FAST (PHP-FPM) Servicio con servidor LightTPD. Esto agregará más ventajas para aumentar el tiempo de carga y manejar el alto tráfico en el sitio web y puede aprender sobre él en detalle aquí.

Para habilitar el Fastcgi Servicio en Raspberry Pi, debe presionar el siguiente comando:

$ sudo lightpd-enable-mod fastcgi



También debe aplicar el siguiente comando para habilitar Fastcgi servicio Lighttpd configurar con Php.

$ sudo lightpd-enable-mod fastcgi-php


Paso 5: Configure el archivo PHP FastCGI en Raspberry Pi

Por defecto, el servicio LightTPD está configurado para funcionar con Php-cgi en lugar de Fastcgi. Para mejorar el rendimiento del Lighttpd atender Fastcgi, Debe debe hacer cambios en el archivo de configuración, que puede abrir utilizando el siguiente comando:

$ sudo nano/etc/lighttpd/conf-disponible/15-Fastcgi-php.confusión



Debe realizar cambios en el archivo eliminando otras opciones y dejar atrás las necesarias para completar el Fastcgi configuración. Los cambios deben realizarse para que el archivo final se vea como el que se muestra a continuación:

Paso 6: Recargar el servicio LightTPD en el sistema Raspberry Pi

Deberías recargar el Lighttpd Servicio en su sistema Raspberry PI utilizando el siguiente comando después de completar los cambios anteriores:

$ sudo Service Lighttpd Force-Reload



También puede verificar el estado de Lighttpd a través del siguiente comando para garantizar que el servicio se ejecute correctamente.

$ sudo Service LightTpd Status


Paso 7: Cree un archivo PHP en el sistema Raspberry Pi

Ahora, para probar el servicio, debe crear un archivo PHP que le permita mostrar cualquier cosa en la página web utilizando la dirección IP del dispositivo. El archivo PHP debe colocarse dentro del directorio "/Var/www/html" y puede crear este archivo usando el siguiente comando:

$ sudo nano/var/www/html/índice.php


Dentro de este archivo, puede agregar un código PHP y para la generación, estamos utilizando un código PHP simple para mostrar un mensaje de bienvenida en la página web.

imprimir ("mi mensaje");
?>



Guarde este archivo usando CTRL+X y luego vaya a su navegador e ingrese la dirección IP del sistema Raspberry Pi, que se puede encontrar a través del "Nombre de host -i" dominio.


Con el mensaje de salida anterior que se muestra en la página web, asegura que el Lighttpd El servicio se configura con éxito en Raspberry Pi y puede comenzar a crear su propio sitio web agregando el código dentro del archivo PHP.

Conclusión

Lighttpd es un servidor web robusto y eficiente en la memoria que puede configurar fácilmente en su sistema Raspberry Pi. Sin embargo, antes de la configuración, debe eliminar apache Desde su sistema y una vez que la eliminación está lista, puede comenzar a instalar Lighttpd Servicio en Raspberry Pi a través del comando de instalación APT. También debes habilitar Fastcgi servicio para mejorar el Lighttpd rendimiento del servidor. Una vez realizado, realice algunos cambios en el archivo de configuración para operar el servidor en el sistema correctamente. Finalmente, puede agregar un código dentro del archivo PHP y mostrar el resultado en la página web utilizando la dirección IP de Raspberry PI.