Terminal, DevOps e SysAdmin
Nginx Config & Commands Cheat Sheet
Configuração de proxy reverso, SSL, redirecionamentos e comandos de gerenciamento do Nginx.
Serviço
Inicia o serviço do Nginx.
sudo systemctl start nginx Verifica se há erros de sintaxe nos arquivos de configuração.
sudo nginx -t Recarrega as configurações sem interromper o serviço.
sudo nginx -s reload Configuração
Configuração básica de Proxy Reverso.
server {
listen 80;
server_name dominio.com;
location / {
proxy_pass http://localhost:3000;
}
} Redirecionamento permanente de HTTP para HTTPS.
return 301 https://$host$request_uri; Utilidades
Caminhos padrão dos arquivos de log.
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log; Segurança
Proteção de diretório com senha (Basic Auth).
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;