Construa seu próprio servidor web de Raspberry Pi Nginx

Construa seu próprio servidor web de Raspberry Pi Nginx

Nginx é um servidor web leve, de código aberto e robusto que atua como proxy de email, proxy reverso e cache http. Ele pode equilibrar a carga alta e tem um tempo de resposta rápido, permitindo que os usuários carreguem a página da web em um ritmo rápido. O servidor é usado por muitas plataformas de alto nível, como Google, IBM, Twitter e Facebook. Apesar de Nginx O servidor fica para trás Apache Em termos de desempenho, é fácil configurar e utilizar menos recursos de memória do que Apache.

Este artigo o guiará sobre a instalação e a configuração do Nginx Server no Raspberry Pi e na construção do seu próprio Nginx Web Server.

Construa seu próprio servidor web de Raspberry Pi Nginx

Construindo um Nginx Web Server não é um processo complexo; Você pode fazer isso facilmente seguindo cuidadosamente as etapas abaixo mencionadas.

Etapa 1: Remova o Apache do Raspberry Pi

Antes de se mover em direção ao principal processo de configuração do Nginx servidor da web, você deve precisar remover o Servidor da web apache do seu Raspberry Pi, caso esteja instalado em seu sistema. Para remover o Apache, o seguinte comando será usado:

$ sudo apt remover apache2 -y

Etapa 2: Instale o nginx no Raspberry Pi

Depois de remover com sucesso Apache De Raspberry Pi, você pode instalar Nginx no Raspberry Pi usando o seguinte comando:

$ sudo apt install nginx -y

Espere alguns segundos até Nginx A instalação é concluída e depois você pode avançar em direção à próxima etapa.

Etapa 3: Inicie o serviço nginx no Raspberry Pi

Após a instalação, você pode começar Serviço nginx Através do seguinte comando:

$ sudo systemctl start nginx

Etapa 4: Verifique o status do serviço nginx no Raspberry Pi

Verifique se o serviço Nginx está em execução com sucesso no seu sistema Raspberry Pi e você pode confirmá -lo aplicando o seguinte comando:

$ sudo status systemctl nginx

Etapa 5: Instale as dependências PHP no Raspberry Pi

Nginx O servidor requer algumas dependências de PHP que você deve instalar no seu sistema usando o seguinte comando:

$ sudo apt install 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

Etapa 6: configure o nginx no Raspberry Pi

Depois de instalar com sucesso as dependências, você deve precisar fazer alguma configuração dentro do Nginx arquivo de configuração e você pode abrir este arquivo através do seguinte comando:

$ sudo nano/etc/nginx/sites-habilitados/inadimplacente

Dentro do arquivo, primeiro encontre a seguinte linha destacada:

Substitua as linhas acima pela seguinte linha:

ÍNDICE ÍNDICE.ÍNDICE PHP.Índice HTML.htm;

Além disso, você também deve descomentar as seguintes linhas destacadas dentro do arquivo.

Desde que você instalou Php 8.0, você deve substituir Php 7.4 com isso.

Salvar o arquivo usando Ctrl+x, adicionar Y e depois reinicie o Nginx Serviço através do seguinte comando:

$ sudo systemctl reinicie nginx

Após a configuração, abra o índice.php Arquivo usando o seguinte comando:

$ sudo nano/var/www/html/index.php

Em seguida, adicione o código simples para publicar a mensagem na web.

echo "sua mensagem";
?>

Salve este arquivo e vá para o seu navegador e insira o endereço IP do seu sistema Raspberry Pi que você pode encontrar através do “Nome do host -i” comando.

A saída acima na web mostra que configuramos e construímos com sucesso nosso Nginx servidor da web no Raspberry Pi.

Conclusão

Nginx é um servidor web leve que é fácil de configurar e pode ser facilmente instalado no seu Raspberry Pi através do “Apt” Comando de instalação. Posteriormente, através de alguma configuração, como mencionado nas diretrizes acima, você pode construir com sucesso o seu próprio Nginx Web Server Usando o endereço IP do seu dispositivo.