it-themen:grundlagen:netzwerkdienste:apache_ngnix
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| it-themen:grundlagen:netzwerkdienste:apache_ngnix [01.12.2025 13:58] – [Nginx – Grundlagen] lars | it-themen:grundlagen:netzwerkdienste:apache_ngnix [01.12.2025 14:05] (aktuell) – [Zusammenfassung] lars | ||
|---|---|---|---|
| Zeile 91: | Zeile 91: | ||
| < | < | ||
| - | / | + | |
| - | / | + | / |
| + | / | ||
| + | |||
| </ | </ | ||
| Aktivierung von Sites: | Aktivierung von Sites: | ||
| < | < | ||
| - | ln -s / | + | |
| - | nginx -t | + | ln -s / |
| - | systemctl reload nginx | + | nginx -t |
| + | | ||
| + | |||
| </ | </ | ||
| Zeile 105: | Zeile 111: | ||
| < | < | ||
| - | server { | ||
| - | listen 80; | ||
| - | server_name example.com; | ||
| - | root / | ||
| - | location / { | + | |
| - | try_files $uri $uri/ =404; | + | |
| - | } | + | |
| - | } | + | root / |
| + | |||
| + | location / { | ||
| + | | ||
| + | | ||
| + | } | ||
| + | |||
| </ | </ | ||
| Zeile 132: | Zeile 141: | ||
| < | < | ||
| - | location /api/ { | + | |
| - | proxy_pass http:// | + | location /api/ { |
| - | } | + | |
| + | } | ||
| + | |||
| </ | </ | ||
| Zeile 142: | Zeile 154: | ||
| < | < | ||
| - | server { | + | |
| - | listen 443 ssl; | + | server { |
| - | ssl_certificate / | + | |
| - | ssl_certificate_key / | + | |
| - | } | + | |
| + | } | ||
| + | |||
| </ | </ | ||
| Zeile 152: | Zeile 167: | ||
| < | < | ||
| - | < | + | |
| - | SSLEngine on | + | < |
| - | SSLCertificateFile / | + | |
| - | SSLCertificateKeyFile / | + | |
| - | </ | + | |
| + | </ | ||
| + | |||
| </ | </ | ||
| Zeile 163: | Zeile 181: | ||
| Apache: | Apache: | ||
| < | < | ||
| - | / | + | |
| - | / | + | / |
| + | / | ||
| + | |||
| </ | </ | ||
| Nginx: | Nginx: | ||
| < | < | ||
| - | / | + | |
| - | / | + | / |
| + | / | ||
| + | |||
| </ | </ | ||
| Zeile 195: | Zeile 219: | ||
| < | < | ||
| - | Browser → HTTP/HTTPS → Webserver (Apache/ | + | |
| + | Browser → HTTP/HTTPS → Webserver (Apache/ | ||
| + | |||
| </ | </ | ||
| ===== Zusammenfassung ====== | ===== Zusammenfassung ====== | ||
| - | * Apache = flexibel, modular, ideal für klassische Websites | + | * Apache = flexibel, modular, ideal für klassische Websites |
| - | * Nginx = schnell, modern, ideal für Reverse Proxy & Docker | + | * Nginx = schnell, modern, ideal für Reverse Proxy & Docker |
| - | * beide liefern Webseiten, Anwendungen und APIs aus | + | * beide liefern Webseiten, Anwendungen und APIs aus |
| - | * TLS-Verschlüsselung ist Pflicht in modernen Umgebungen | + | * TLS-Verschlüsselung ist Pflicht in modernen Umgebungen |
| - | * zentrale Komponenten jeder Infrastruktur | + | * zentrale Komponenten jeder Infrastruktur |
it-themen/grundlagen/netzwerkdienste/apache_ngnix.1764593922.txt.gz · Zuletzt geändert: von lars