Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:nginx

Default Konfiguration ansehen:

egrep  -v '^\s*(#|$)' /etc/nginx/sites-available/default

nginx als Reverse Proxy

cd /etc/nginx/sites-available
mv default orig

default :

server {
    location / {
        proxy_pass http://www.linuxhotel.de:80;
    }
}

Konfiguration testen

nginx -t

reload

nginx -s reload

Header setzen

server {
    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_pass http://www.linuxhotel.de:80;
    }
}

Lastverteilung

upstream loadbalance {
  server 192.168.222.11;
  server 192.168.210.10;
  server 192.168.229.225;
  server 192.168.232.101;
}
server {
    location / {
        proxy_pass http://loadbalance;
    }
}

Dokumentation

lpi2/nginx.txt · Zuletzt geändert: 2023/09/22 15:23 von ingo_wichmann