===== Webserver NGINX konfigurieren ===== == eine Informationssammlung für eigenen Bedarf == ((1)) Besonderheiten bei Installation Eigentlich normal installieren (debian): %%(perl) # as root apt update apt install nginx # prüfen, ob es funktioniert: systemctl status nginx %% ((1)) Reverse proxy konfigurieren Hier steht insbesondere eine Lösung im Fokus, Kommunikation vom proxy-Server (beim Provider) auf einen Server im LAN hinter NAT (per VPN verbunden) umzuleiten - wohl deshalb Kompression eingeschaltet... %%(perl) # edit file "/etc/nginx/sites-available/default": server { listen 80; listen [::]:80; server_name my.domainname.com; gzip on; gzip_comp_level 5; location / { proxy_pass http://otherserver:8080; proxy_set_header Host $http_host; } } %% ((1)) Let's Encrypt Einrichtung der Zertifikate bei NGINX ist [[http://www.erdaxo.de/LetsEncrypt#section_1 hier beschrieben]].