Ein Reverse Proxy leitet eingehende Anfragen an einen Backend-Server weiter. Das ist nützlich, wenn du Anwendungen wie Node.js, Python oder Java hinter Nginx betreiben möchtest.
1. Nginx installieren:sudo apt update && sudo apt install nginx
2. Konfiguration erstellen:
Erstelle eine neue Konfigurationsdatei:sudo nano /etc/nginx/sites-available/meine-app
3. Proxy-Konfiguration:
server { listen 80; server_name meine-domain.de; location / { proxy_pass http://127.0.0.1:3000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; }}
4. Aktivieren und testen:sudo ln -s /etc/nginx/sites-available/meine-app /etc/nginx/sites-enabled/sudo nginx -tsudo systemctl reload nginx