Nginx-konfigurationsgenerator
Gratis online Nginx-konfigurationsfilsgeneratorverktyg
Om NGINX Config Generator
Producerar ett NGINX server-block från fyra inmatningar (domän, dokumentrot, indexfil, valfri proxy_pass) plus en SSL-växel. När SSL är på genererar det ett 443-serverblock med Let's Encrypt-certifikatsökvägar och en separat port-80-server som omdirigerar med 301 till HTTPS; när det är av genererar det ett enda port-80-serverblock.
Så här använder du
1. Ställ in Domain (används för server_name och filnamnen för access/error-loggarna). 2. Ställ in Document Root (t.ex. /var/www/html) och Index File (t.ex. index.html). 3. Fyll eventuellt i Proxy Pass (t.ex. http://localhost:3000) för att växla location-blocket från statisk filservering till omvänd proxy. 4. Växla SSL-knappen ON eller OFF. 5. Klicka på Generate Config och sedan Copy.
Grenning av Location-block
Om Proxy Pass är ifyllt genererar `/`-location `proxy_pass` plus standardrubrikerna Host, X-Real-IP, X-Forwarded-For och X-Forwarded-Proto; direktiven root och index hoppas över. Om Proxy Pass är tomt använder location `try_files $uri $uri/ =404` mot den konfigurerade root/index. SSL-läge lägger till listen 443 ssl http2 med TLSv1.2/1.3 och HIGH:!aNULL:!MD5-chiffer, certifikatsökvägar under /etc/letsencrypt/live/<domain>/, och ett serverblock som omdirigerar HTTP till HTTPS.
▶Var förväntar sig verktyget att mina TLS-certifikat finns?
▶Vad händer med access- och error-loggarna?
▶Kan jag både servera statiska filer och en proxy?
▶Skickas min data till en server?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe