NGINX - Einführung

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 2 Tage Durchführung gesichert

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

Diese Seite weiterempfehlen