NGINX - Einführung
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 2 Tage
Ziele
Am Ende der Schulung sind Sie in der Lage, Webseiten und -anwendungen mit Nginx auszuliefern. Sie können Nginx installieren – über den Paketmanager und auch aus den Quellen – und Module von Drittanbietern einbinden.
Sie können Nginx als Reverse Proxy und Load Balancer betreiben und so das Optimale aus Ihrer Anforderung herausholen.
Die Konfiguration des Nginx ist kein Buch mit sieben Siegeln, sondern ein gut verständliches Instrument, Ihre Wünsche umzusetzen.
Zielgruppe
- Systemadministratoren und Entwickler
Voraussetzungen
- Grundkenntnisse in der Linux-Administration
Agenda
Einführung Nginx
- Historie
- Vergleich Apache vs. Nginx
Installation Nginx
- mit dem Paketmanager des Betriebssystems
- bauen des Nginx aus dem Quellcode
- Einbinden von Modulen
Konfiguration von Nginx
- Kontexte und Direktiven
- http, server, upstream, location, if, limit_except
- Vererbung der Kontexte
- Konfiguration als Webserver
- Ordnerstrukturen
- Einrichten des Loggings
- Rewrite-Regeln
- Redirect von http auf https
Nginx als Reverse Proxy
Nginx als LoadBalancer
- Verteilen der Last auf mehrere Server im Hintergrund
- Verschiedene Möglichkeiten der Lastverteilung
- "Round Robin"
- Je nach Last des Servers im Hintergrund
Sicherheit
- Einrichten von SSL/TLS (mit LetsEncrypt)
- Limitieren von eingehendem Traffic
- Passwortschutz für Webseiten
Ziele
Am Ende der Schulung sind Sie in der Lage, Webseiten und -anwendungen mit Nginx auszuliefern. Sie können Nginx installieren – über den Paketmanager und auch aus den Quellen – und Module von Drittanbietern einbinden.
Sie können Nginx als Reverse Proxy und Load Balancer betreiben und so das Optimale aus Ihrer Anforderung herausholen.
Die Konfiguration des Nginx ist kein Buch mit sieben Siegeln, sondern ein gut verständliches Instrument, Ihre Wünsche umzusetzen.
Zielgruppe
- Systemadministratoren und Entwickler
Voraussetzungen
- Grundkenntnisse in der Linux-Administration
Agenda
Einführung Nginx
- Historie
- Vergleich Apache vs. Nginx
Installation Nginx
- mit dem Paketmanager des Betriebssystems
- bauen des Nginx aus dem Quellcode
- Einbinden von Modulen
Konfiguration von Nginx
- Kontexte und Direktiven
- http, server, upstream, location, if, limit_except
- Vererbung der Kontexte
- Konfiguration als Webserver
- Ordnerstrukturen
- Einrichten des Loggings
- Rewrite-Regeln
- Redirect von http auf https
Nginx als Reverse Proxy
Nginx als LoadBalancer
- Verteilen der Last auf mehrere Server im Hintergrund
- Verschiedene Möglichkeiten der Lastverteilung
- "Round Robin"
- Je nach Last des Servers im Hintergrund
Sicherheit
- Einrichten von SSL/TLS (mit LetsEncrypt)
- Limitieren von eingehendem Traffic
- Passwortschutz für Webseiten