Benutzer-Werkzeuge

Webseiten-Werkzeuge


nginx

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
nginx [2025/06/17 03:29]
admin
nginx [2025/06/22 00:58] (aktuell)
jango [HTTP]
Zeile 30: Zeile 30:
 http { http {
     server {     server {
-        listen      80; +        listen 443 ssl# or 80
         location / {         location / {
             root html;             root html;
Zeile 70: Zeile 70:
     listen 443 ssl;     listen 443 ssl;
     server_name example.com www.example.com;     server_name example.com www.example.com;
 +    root /var/www/html; 
 +    index index.html; 
 +    
     ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;     ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
     ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;     ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
Zeile 77: Zeile 79:
     ssl_protocols TLSv1.2 TLSv1.3;     ssl_protocols TLSv1.2 TLSv1.3;
     ssl_ciphers HIGH:!aNULL:!MD5;     ssl_ciphers HIGH:!aNULL:!MD5;
- 
-    root /var/www/html; 
-    index index.html; 
  
     location / {     location / {
Zeile 87: Zeile 86:
 </code> </code>
  
 +=====PHP=====
 +
 +[[coding:PHP]] FPM
 +<code>
 +server {
 +        location ~ \.php$ {
 +                include snippets/fastcgi-php.conf;
 +                fastcgi_pass unix:/run/php/php8.1-fpm.sock;
 +        }
 +}
 +</code>
 +
 +Prevent download of .htaccess files
 +
 +<code>
 +server {
 +        location ~ /\.ht {
 +               deny all;
 +        }
 +}
 +</code>
 =====Proxy===== =====Proxy=====
  
nginx.1750123778.txt.gz · Zuletzt geändert: 2025/06/17 03:29 von admin