Nginx Config-generator
Gratis online Nginx config-fil generatorværktøj
Om NGINX Config Generator
Producerer en NGINX-serverblok ud fra fire input (domæne, dokumentrod, indeksfil, valgfri proxy_pass) samt en SSL-kontakt. Når SSL er aktiveret, genereres en 443-serverblok med Let's Encrypt-certifikatstier og en separat port-80-server, der 301-viderestiller til HTTPS; når den er deaktiveret, genereres en enkelt port-80-serverblok.
Sådan bruger du den
1. Angiv domæne (bruges til server_name og filnavnene for access/error-log). 2. Angiv Document Root (f.eks. /var/www/html) og Index File (f.eks. index.html). 3. Udfyld eventuelt Proxy Pass (f.eks. http://localhost:3000) for at ændre location-blokken fra statisk filservering til reverse proxy. 4. Slå SSL-knappen TIL eller FRA. 5. Klik på Generate Config og derefter Copy.
Grenopdeling i location-blok
Hvis Proxy Pass er udfyldt, udsender `/`-location'en proxy_pass plus standard-headerne Host, X-Real-IP, X-Forwarded-For og X-Forwarded-Proto; direktiverne root og index springes over. Hvis Proxy Pass er tom, bruger location'en `try_files $uri $uri/ =404` mod den konfigurerede root/index. SSL-tilstanden tilføjer listen 443 ssl http2 med TLSv1.2/1.3 og HIGH:!aNULL:!MD5-cifre, certifikatstier under /etc/letsencrypt/live/<domain>/ og en HTTP-til-HTTPS-viderestillingsserverblok.
▶Hvor forventer værktøjet at mine TLS-certifikater ligger?
▶Hvad sker der med access- og error-logs?
▶Kan jeg betjene både statiske filer og en proxy?
▶Bliver mine data sendt til en server?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig