📒 

Nginx é um servidor web de código aberto de alto desempenho. É um software muito popular projetado para processar solicitações HTTP de clientes (como navegadores da web) e fornecer-lhes páginas da web e outros conteúdos. A instalação do Nginx é muito simples e baseada em apenas um comando. Digite o seguinte comando para instalar facilmente este servidor web:

apt install nginx

Você deve concordar com a instalação pressionando Y. A saída será mais ou menos assim.

Este artigo usa Debian 12 e executa todos os comandos como root. Você sempre obtém esse acesso ao adquirir servidores virtuais ou dedicados da AlexHost.

Inicie o Nginx

Iniciar o Nginx é bastante simples. Basta executar o seguinte comando:

systemctl start nginx

Se for bem-sucedido, o comando não produz nenhum resultado.

Se você estiver usando uma distribuição Linux sem systemd para executar o tipo Nginx:

service start nginx

Em vez de iniciar manualmente o serviço Nginx, é recomendado configurá-lo para iniciar na inicialização do sistema:

systemctl enable nginx

Reinicie o Nginx

O processo de reinicialização é rápido, fácil de aprender, mas muito importante. Cada vez que você faz qualquer alteração no Nginx, você precisa reiniciar o Nginx todas as vezes. A opção de reinicialização carregará a nova configuração, iniciará novos processos de trabalho com a nova configuração e encerrará normalmente os processos de trabalho antigos.

Para reiniciar o Nginx, use um dos seguintes comandos:

systemctl reload nginx
service reload nginx

Testando a configuração do Nginx

Sempre que você fizer alterações no arquivo de configuração do servidor Nginx, é recomendável verificar a configuração antes de reiniciar ou recarregar o serviço.

Use o seguinte comando para verificar se há erros de sintaxe ou de sistema na configuração do Nginx:

sudo nginx -t

A saída será semelhante a esta.

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful