Iniciante Fundamentos
Instalando o Nginx
Antes de configurar, você precisa instalar o Nginx e aprender os comandos do dia a dia para controlá-lo.
Instalar
No Debian ou Ubuntu, use o gerenciador de pacotes:
sudo apt update
sudo apt install nginx
Iniciar e parar
O Nginx é controlado pelo systemctl:
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl status nginx
Para iniciar junto com o sistema:
sudo systemctl enable nginx
Testar a configuração
Antes de aplicar qualquer mudança, sempre teste a sintaxe:
sudo nginx -t
Se aparecer syntax is ok e test is successful, está tudo certo.
Recarregar sem derrubar
Para aplicar mudanças sem interromper as conexões ativas, use o reload:
sudo systemctl reload nginx
Ou diretamente pelo binário:
sudo nginx -s reload
Resumo
Instale com apt, controle com systemctl e sempre rode nginx -t antes de recarregar. O reload aplica mudanças sem cortar conexões.