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.