Construya su propio servidor web Raspberry Pi Nginx

Construya su propio servidor web Raspberry Pi Nginx

Nginx es un servidor web liviano, de código abierto y robusto que actúa como proxy de correo electrónico, proxy inverso y caché HTTP. Puede equilibrar la alta carga y tiene un tiempo de respuesta rápido que permite a los usuarios cargar la página web a un ritmo rápido. El servidor es utilizado por muchas plataformas de alto perfil como Google, IBM, Twitter y Facebook. Aunque el Nginx el servidor se queda atrás apache En términos de rendimiento, es fácil de configurar y utiliza menos recursos de memoria que apache.

Este artículo lo guiará para instalar y configurar el servidor NGINX en Raspberry Pi y construir el suyo propio Servidor web nginx.

Construya su propio servidor web Raspberry Pi Nginx

Construyendo un Servidor web nginx no es un proceso complejo; Puede hacerlo fácilmente siguiendo cuidadosamente los pasos mencionados a continuación.

Paso 1: retire Apache de Raspberry Pi

Antes de avanzar hacia el proceso principal de configurar el Nginx servidor web, debe eliminar el Servidor web de Apache Desde su Raspberry Pi en caso de que esté instalado en su sistema. Para eliminar Apache, se utilizará el siguiente comando:

$ sudo apt eliminar apache2 -y

Paso 2: Instale Nginx en Raspberry Pi

Después de quitar con éxito apache Desde Raspberry Pi, puede instalar Nginx En Raspberry Pi usando el siguiente comando:

$ sudo apt install nginx -y

Esperar unos segundos hasta Nginx Se completa la instalación y luego puede moverse hacia el siguiente paso.

Paso 3: Inicie el servicio Nginx en Raspberry Pi

Después de la instalación, puede comenzar Servicio nginx A través del siguiente comando:

$ sudo systemctl inicio nginx

Paso 4: Verifique el estado del servicio Nginx en Raspberry Pi

Asegúrese de que el servicio NGINX se ejecute correctamente en su sistema Raspberry Pi y pueda confirmarlo aplicando el siguiente comando:

$ sudo systemctl status nginx

Paso 5: Instale dependencias de PHP en Raspberry Pi

Nginx El servidor requiere algunas dependencias de PHP que debe instalar en su sistema utilizando el siguiente comando:

$ 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 6: Configure Nginx en Raspberry Pi

Después de instalar dependencias con éxito, debe hacer una configuración dentro de la Nginx Archivo de configuración y puede abrir este archivo a través del siguiente comando:

$ sudo nano/etc/nginx/sites habilitado/predeterminado

Dentro del archivo, primero encuentre la siguiente línea resaltada:

Reemplace las líneas anteriores con la siguiente línea:

índice índice.índice de PHP.índice HTML.htm;

Además, también debe desenchufar las siguientes líneas resaltadas dentro del archivo.

Desde que has instalado Php 8.0, Deberías reemplazar Php 7.4 con eso.

Guarde el archivo usando CTRL+X, agregar Y y luego reinicie el Nginx Servicio a través del siguiente comando:

$ sudo systemctl reiniciar nginx

Después de la configuración, abra el índice.php Archivo usando el siguiente comando:

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

Luego agregue el código simple para publicar el mensaje en la web.

hacer eco "tu mensaje";
?>

Guarde este archivo y diríjase a su navegador e ingrese la dirección IP de su sistema Raspberry Pi que puede encontrar a través del "Nombre de host -i" dominio.

La salida anterior en la web muestra que hemos configurado y creado con éxito nuestro Nginx servidor web en Raspberry Pi.

Conclusión

Nginx es un servidor web liviano que es fácil de configurar y se puede instalar fácilmente en su Raspberry Pi a través del "apto" comando de instalación. Posteriormente, a través de alguna configuración, como se menciona en las pautas anteriores, puede construir con éxito su propia Servidor web nginx Uso de la dirección IP de su dispositivo.