HowTo Slackware

Configurare Nginx come reverse proxy su Slackware

Pubblicare un servizio locale tramite proxy HTTP semplice e leggibile.

1. Quando usarla

Utile per mettere davanti un servizio interno una porta standard o un endpoint con logging piu' comodo.

nginx | reverse proxy | proxy_pass | backend | test

2. Configurazione base

cat > /etc/nginx/nginx.conf <<'EOF'
http {
  server {
    listen 80;
    location / {
      proxy_pass http://127.0.0.1:8080;
    }
  }
}
EOF
nginx -t
/etc/rc.d/rc.nginx restart

Adatta nomi host, IP, interfacce, percorsi e versioni al sistema reale prima di rendere persistente il cambiamento.

3. Verifica rapida

curl -I http://127.0.0.1/
ss -lntp | grep ':80'
grep -n 'proxy_pass' /etc/nginx/nginx.conf

Controlla che l'output mostri esattamente lo stato che ti aspetti prima di considerare chiuso l'intervento.

4. Note operative

In ambienti reali inoltra anche Host e header X-Forwarded-*, altrimenti i backend leggono un contesto incompleto.

Checklist rapida

[ ] Passi completati\n[ ] Config aggiornata\n[ ] Test eseguiti\n[ ] Rollback pronto\n[ ] Log verificati

Torna alla sezione HowTo Linux