settings
OTEX_BIGISTQB®
Süddeutsche Zeitung Institut Auszeichnung
Alle NGINX Schulungen

Schulung Nginx als Webserver und Reverse Proxy: aufsetzen und betreiben

Server-Blöcke, location, TLS, Proxy und Zwischenspeicher 
3 Tage / S3214

Schulungsformen

Offene Schulung


  • Dritter Mitarbeitende kostenfrei
  • Learning & Networking in einem. Garantierte Durchführung ab 1 Teilnehmenden.
Präsenz Online

Inhouse-/Firmenschulung

  • 3 Tage - anpassbar
  • Termin nach Wunsch
  • In Ihrem Hause oder bei der GFU
  • Preis nach Angebot

  • Lernumgebung in der Cloud
  • Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Präsenz Online Hybrid

Individualschulung

  • 3 Tage - anpassbar
  • Termin nach Wunsch
  • In Ihrem Hause oder bei der GFU
  • Preis nach Angebot

  • Lernumgebung in der Cloud
  • 1 Teilnehmender = Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
Präsenz Online Hybrid

Beschreibung

Nginx-Konfigurationen entstehen in der Praxis selten durch Lernen, sondern durch Kopieren. Man sucht nach dem Problem, findet einen Block, fügt ihn ein, und es läuft. Später soll jemand etwas ändern und stellt fest, dass niemand erklären kann, warum alias hier und root dort steht, weshalb die eine Regel greift und die andere nicht, und was passiert, wenn man den Schrägstrich hinter proxy_pass wegnimmt. Dann wird nicht mehr geändert, sondern daneben etwas Neues gebaut.
Diese drei Tage ersetzen das Kopieren durch Lesen. Tag eins geht vom Paket bis zur ausgelieferten Seite und nimmt sich für die location-Direktive die Zeit, die sie braucht, weil dort die meisten Fehler entstehen. Tag zwei verschlüsselt und leitet weiter: Zertifikate über ACME, Umleitung auf HTTPS, proxy_pass mit den Kopfzeilen, die das Backend braucht, und die Zeitüberschreitungen, hinter denen 502 und 504 stecken. Tag drei macht den Server schnell, knapp abgesichert und beobachtbar. Jeder Platz arbeitet an einer eigenen Maschine, und jede Änderung wird vor der Übernahme geprüft.


Unser vielseitiges Angebot an NGINX Trainings

Schulungsziel

Wer das Seminar besucht hat, kann Nginx installieren und seine Konfiguration samt Kontextvererbung lesen, Server-Blöcke und einen Vorgabe-Server schreiben und mehrere Websites auf eine Adresse legen, location mit seiner Vergleichsreihenfolge sowie root, alias und try_files richtig einsetzen, Änderungen prüfen und ohne Verbindungsabbruch übernehmen, TLS mit ACME-Zertifikaten und vollständiger Kette einrichten, proxy_pass samt Kopfzeilen, WebSockets und Zeitüberschreitungen konfigurieren und 502 und 504 zuordnen, PHP, Python und Node anbinden, HTTP/2 und HTTP/3 einschalten, Antworten zwischenspeichern und gezielt verwerfen, Zugriffe begrenzen und Protokolle sowie stub_status auswerten.

Details

Inhalt

  • Ziele und Erwartungen der Teilnehmenden
    • Klärung individueller Lernziele und Erwartungen für ein praxisnahes und relevantes Seminar
  • Tag 1: Vom Paket zur ausgelieferten Seite
  • 1. Installieren und die Konfiguration lesen
    • Paket der Distribution gegen Repository des Projekts, und was man damit über Version und Module entscheidet
    • Die Dateistruktur: nginx.conf, conf.d, sites-available, und wie include sie zusammensetzt
    • Der Kontextaufbau von main, events, http, server und location, und welche Direktive sich nach unten vererbt
  • 2. Server-Blöcke und die Auswahl des richtigen
    • Ein vollständiger Server-Block: listen, server_name, root, index
    • Mehrere Websites auf einer Adresse, und nach welchen Regeln Nginx den passenden Block wählt
    • Der Vorgabe-Server mit default_server, und warum eine Installation ohne ihn angreifbar ist
    • Eigene Fehlerseiten setzen und MIME-Typen korrekt ausliefern
  • 3. Prüfen und übernehmen
    • nginx -t vor jeder Übernahme, und was dieser Test nicht prüft
    • Neu laden ohne Verbindungsabbruch, und wann ein echter Neustart nötig ist
  • 4. Die location-Direktive, die eigentliche Hürde
    • Die Vergleichsarten und ihre Reihenfolge: genaue Übereinstimmung, Vorsilbe, regulärer Ausdruck
    • root gegen alias, und der Pfadfehler, der dabei fast immer entsteht
    • try_files: Rückfallkette und die Auslieferung einer Single-Page-Anwendung
  • Praxis-Übung 1: Auf der eigenen Maschine entstehen drei Websites in eigenen Server-Blöcken, dazu ein Vorgabe-Server und eigene Fehlerseiten. Eine der drei liefert eine Single-Page-Anwendung aus und muss über try_files tiefe Adressen auf die Startseite zurückführen. In einer vorbereiteten Konfiguration sind zwei Fehler eingebaut, ein verwechseltes alias und eine Regel in falscher Reihenfolge; beide sind zu finden und zu beheben.
  • Tag 2: Verschlüsseln und weiterleiten
  • 1. TLS einrichten
    • Zertifikat und Schlüssel einbinden und die Kette vollständig ausliefern, samt Prüfung von außen
    • Zertifikate über ACME holen und erneuern, und den Erneuerungsweg einmal durchspielen
    • Umleitung auf HTTPS, HSTS und die Nebenwirkung, die man vor dem Einschalten kennen muss
    • Protokollfassungen und Verfahren einstellen, Sitzungswiederaufnahme, OCSP-Beilage
  • 2. Reverse Proxy
    • proxy_pass und die Kopfzeilen, die das Backend braucht: Host, X-Forwarded-For, X-Forwarded-Proto
    • Der Schrägstrich am Ende von proxy_pass und was er am weitergegebenen Pfad ändert
    • WebSocket und Server-Sent Events durchleiten
    • Zeitüberschreitungen und Puffergrößen, und woraus 502 und 504 tatsächlich entstehen
  • 3. Anwendungen anbinden
    • PHP über FastCGI an PHP-FPM, mit dem Zugriffsfehler, der dabei typisch ist
    • Python- und Node-Anwendungen hinter Nginx: Unix-Socket gegen Port
    • Statische Dateien am Backend vorbei ausliefern und die Zuständigkeit sauber trennen
  • Praxis-Übung 2: Die eigene Website bekommt ein Zertifikat über ACME, eine Umleitung auf HTTPS und eine vollständige Kette, nachgewiesen mit einer Prüfung von außen. Danach wird eine PHP-Anwendung über FastCGI und eine Python-Anwendung über Socket angebunden, beide mit korrekt durchgereichten Kopfzeilen. Ein vorbereiteter Backend-Dienst antwortet absichtlich zu langsam; die entstehende 504 ist zu erklären und durch passende Zeitüberschreitungen aufzulösen.
  • Tag 3: Schneller, knapper, beobachtbar
  • 1. HTTP/2, HTTP/3 und Kompression
    • HTTP/2 einschalten und die Wirkung an einer Seite mit vielen Dateien nachweisen
    • HTTP/3 über QUIC: Voraussetzungen, Konfiguration und Stand
    • gzip und brotli einstellen, und welche Inhalte sich nicht zu komprimieren lohnen
  • 2. Zwischenspeichern
    • Antworten des Backends zwischenspeichern: Schlüssel, Haltedauer, Ablagepfad, Größenbegrenzung
    • Gültigkeit je Statuscode, und veraltete Antworten weiter ausliefern, während neu geholt wird
    • Gezielt verwerfen, und den Treffer am Antwortkopf nachweisen
    • Was der Browser speichert: expires und Cache-Control, und die Abstimmung mit dem Server
  • 3. Absichern und begrenzen
    • Zugriffe begrenzen: limit_req, limit_conn, Zugriffsregeln nach Adresse, einfache Zugangssperre
    • Sicherheitskopfzeilen setzen, Serverkennung reduzieren, Verzeichnisauflistung abschalten
    • Was Nginx dabei nicht leistet, und wo eine Web Application Firewall oder ein vorgelagerter Dienst anfängt
  • 4. Betreiben, messen, weitergehen
    • Protokolle nutzbar machen: Format erweitern, Antwortzeit und Backend mitschreiben, stub_status auswerten
    • Versionszweige wählen und aktuell halten, die freenginx-Frage einordnen, und wo die Lastverteilung weitergeht
  • Praxis-Übung 3: HTTP/2 und Kompression werden eingeschaltet und die Wirkung vor und nach der Änderung gemessen. Danach wird die Backend-Antwort zwischengespeichert, der Treffer am Antwortkopf nachgewiesen und eine gezielte Verwerfung durchgeführt. Eine Zugriffsbegrenzung wird gesetzt und mit einer Anfrageschleife ausgelöst. Zum Abschluss wird das Protokollformat um Antwortzeit und Backend erweitert und aus den Einträgen die langsamste Adresse herausgezogen.

  • Administratoren, die Nginx übernehmen und eine Konfiguration vorfinden, die niemand erklärt hat
  • Entwickler und DevOps-Fachkräfte, die eine eigene Anwendung hinter Nginx ausliefern sollen
  • Betreiber von Apache-Installationen, die auf Nginx umstellen oder beides parallel betreiben
  • Webverantwortliche, die HTTPS, Umleitungen und Zwischenspeicherung selbst einstellen müssen
Voraussetzungen: Sicherer Umgang mit Linux auf der Befehlszeile, also Dateien bearbeiten, Dienste starten und Protokolle lesen. Grundkenntnisse zu HTTP, einschließlich Statuscodes, Kopfzeilen und dem Unterschied zwischen Anfrage und Antwort. Grundkenntnisse zu DNS, also Namen und Einträge. Kein Vorwissen zu Nginx erforderlich, keines zu TLS über den Begriff hinaus und keines zu Lastverteilung.


In Präsenz

Online
Lernmethode

Ausgewogene Mischung aus Theorie und Praxis

Wie auch bei unseren Präsenz-Seminaren: Ausgewogene Mischung aus Theorie und praktischen Übungen. Trainer durchgehend präsent.

Unterlagen

Seminarunterlagen oder Fachbuch zum Seminar inklusive, das man nach Rücksprache mit dem Trainer individuell auswählen kann.

Seminarunterlagen oder Fachbuch inklusive (via DHL). Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne.

Arbeitsplatz
PC/VMs für jeden Teilnehmenden
Hochwertige und performante Hardware
Große, höhenverstellbare Bildschirme
Zugang zu Ihrem Firmennetz erlaubt
  • Online Meeting + Remote Zugriff auf persönlichen GFU-Schulungs-PC
  • Keine Installation auf dem eigenen PC notwendig
Lernumgebung


Neu aufgesetzte Systeme für jeden Kurs in Abstimmung mit dem Seminarleiter.

Arbeitsmaterialien

DIN A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its

Teilnahmezertifikat

Nach Abschluss des Seminars erhalten Sie das Teilnahmezertifikat inkl. Inhaltsverzeichnis per E-Mail als PDF.

Digitales Badge

Mit dem Abschluss der Schulung erhalten Sie ein digitales Badge, das Ihre Teilnahme und Ihren Lernerfolg bescheinigt.


In Präsenz

Online
Teilnehmendenzahl

min. 1, max. 8 Personen

Garantierte Durchführung

Ab 1 Teilnehmenden*

Schulungszeiten
3 Tage, 09:00 - 16:00 Uhr
Ort der Schulung
GFU Schulungszentrum oder Virtual Classroom
GFU Schulungszentrum
Am Grauen Stein 27
51105 Köln-Deutz

oder online im Virtual Classroom oder europaweit bei Ihnen als Inhouse-Schulung

Um ein optimales Raumklima zu gewährleisten, haben wir das Schulungszentrum mit 17 hochmodernen Trotec TAC V+ Luftreinigern ausgestattet. Diese innovative Filtertechnologie (H14 zertifiziert nach DIN EN1822) sorgt dafür, dass die Raumluft mehrfach pro Stunde umgewälzt wird und Schadstoffe zu 99.995% im HEPA-Filter abgeschieden und infektiöse Aerosole abgetötet werden.

Zusätzlich sind alle Räume mit CO2-Ampeln ausgestattet, um jederzeit eine hervorragende Luftqualität sicherzustellen.

Räumlichkeiten

Helle und modern ausgestattete Räume mit perfekter Infrastruktur

Bequem aus dem Homeoffice von überall

Preisvorteil

Dritter Mitarbeitende nimmt kostenfrei teil.
(Nicht mit anderen Rabatten kombinierbar.)

Eventuell anfallende Prüfungskosten für den dritten Teilnehmenden werden zusätzlich berechnet - auch bei Seminaren inkl. Prüfungsgebühr.

Hinweis: Um den Erfolg der Schulung zu gewährleisten, sollte auch der dritte Teilnehmende die erwarteten Vorkenntnisse mitbringen.

KOMPASS — Förderung für Solo-Selbstständige

Solo-Selbstständige können für dieses Seminar eine Förderung via KOMPASS beantragen.

Ausführliche Informationen dazu finden Sie hier.

All-Inclusive

Gebäck, Snacks und Getränke ganztägig, Mittagessen im eigenen Restaurant, täglich 6 Menüs, auch vegetarisch

Eine Auswahl unserer Frühstücks-Snacks und Nervennahrungs-Highlights senden wir Ihnen mit den Seminarunterlagen via DHL zu.

Barrierefreiheit

Das GFU-Schulungszentrum (Am Grauen Stein 27) ist barrierefrei

-
Rechnungsstellung

Erst nach dem erfolgreichen Seminar. Keine Vorkasse.

Stornierung

Kostenfrei bis zum Vortag des Seminars

Vormerken statt buchen

Sichern Sie sich unverbindlich Ihren Seminarplatz schon vor der Buchung - auch wenn Sie selbst nicht berechtigt sind zu buchen


In Präsenz

Online
  • Eigener Shuttle-Service
  • Reservierte Parkplätze
  • Hotelreservierung
  • Technik-Sofort-Support

Buchungsmöglichkeiten

Online oder in Präsenz teilnehmen

Sie können sowohl Online als auch in Präsenz am Seminar teilnehmen. Klicken Sie bei Ihrer Buchung oder Anfrage einfach die entsprechende Option an.

Weiterbildung Nginx als Webserver und Reverse Proxy: aufsetzen und betreiben

TerminOrtPreis
14.12.-16.12.2026
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
2027
10.02.-12.02.2027
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
26.04.-28.04.2027
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
30.08.-01.09.2027
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
03.11.-05.11.2027
Plätze vorhanden
Köln / Online 2.030,00
Köln / Online 2.030,00 Buchen Vormerken
  • Buchen ohne Risiko
  • Keine Vorkasse
  • Kostenfreies Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • All-Inclusive-Preis
  • Garantierter Termin und Veranstaltungsort
  • Preise pro Person zzgl. Mehrwertsteuer
  • Dritter Mitarbeitende kostenfrei (Nicht mit anderen Rabatten kombinierbar.)
Inhouse-/Firmenschulung
  • Lernumgebung in der Cloud
  • Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Präsenz Online Hybrid
Individualschulung
  • Lernumgebung in der Cloud
  • 1 Teilnehmender = Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
Präsenz Online Hybrid

So haben GFU-Kunden gestimmt

Zu diesem Seminar wurden noch keine Bewertungen abgegeben.

FAQ für Offene Schulungen
  • Alle folgenden Schulungsformen können auch Online als Virtual Classroom durchgeführt werden.
  • Eine Offene Schulung findet zu einem festgelegten Zeitpunkt im voll ausgestatteten Schulungszentrum oder Online/Remote statt. Sie treffen auf Teilnehmende anderer Unternehmen und profitieren vom direkten Wissensaustausch.
  • Eine Inhouse-/Firmen-Schulung geht auf die individuellen Bedürfnisse Ihres Unternehmens ein. Sie erhalten eine kostenfreie Beratung von Ihrem Seminarleiter und können Inhalte und Dauer auf Ihren Schulungsbedarf anpassen. Inhouse-Schulungen können Europaweit durchgeführt werden.
  • Bei einer Individual-Schulung erhalten Sie eine 1-zu-1 Betreuung und bestimmen Inhalt, Zeit und Lerntempo. Der Dozent passt sich Ihren Wünschen und Bedürfnissen an.

Sie können unsere Schulungen auch als Remote Schulung im Virtual Classroom anfragen.

In drei Schritten zum Online Seminar im Virtual Classroom:

  1. Seminar auswählen und auf "Buchen" klicken
  2. Wählen Sie bei "Wie möchten Sie teilnehmen?" einfach "Online" aus.
  3. Formular ausfüllen und über den Button "Jetzt buchen" absenden.

Unser Kundenservice meldet sich bei Ihnen mit der Buchungsbestätigung.

Unsere Online Schulungen finden im Virtual Classroom statt. Ein Virtual Classroom bündelt mehrere Werkzeuge, wie Audio-Konferenz, Text-Chat, Interaktives Whiteboard, oder Application Sharing.

Vorteile von Virtual Classroom:

  • Sie erhalten 1 zu 1 die gleiche Lernumgebung, die Sie auch vor Ort bei uns vorfinden
  • Die technische Vorbereitung wird von den GFU-Technikern vorgenommen
  • Sie erhalten remote Zugriff auf Ihren persönlichen Schulungs-PC im GFU-Seminarraum
  • Die Virtual Classroom Lösung lässt sich auch im Browser betreiben
  • Die GFU-Technik leistet wie gewohnt Soforthilfe bei Problemen
  • Die Schulungsunterlagen bekommen Sie via DHL zugeschickt
  • Sie sparen Reisekosten und Zeit
  • 14. Dez. - 16. Dez. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • 10. Feb. - 12. Feb. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • 26. Apr. - 28. Apr. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • 30. Aug. - 01. Sep. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • 03. Nov. - 05. Nov. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
  • Auch als Inhouse-Schulung, bundesweit mit Termin nach Wunsch und individuellen Inhalten
  • Buchen ohne Risiko! Kostenfreie Stornierung bis zum Vortag des Seminars
Das GFU-Sorglos-Paket

Die Seminare der GFU finden in angenehmer Atmosphäre statt und sind perfekt organisiert. Profitieren Sie von dem Rundum-Service der GFU!

Shuttle-Service

Machen Sie sich keinen Kopf um die Anreise! Unser Shuttle fährt Sie. Oder Sie parken einfach auf einem extra für Sie reservierten Parkplatz.

Hotelreservierung

Hotelzimmer gesucht? Wir organisieren Ihnen eins. Ihr Vorteil: Sie sparen Zeit und Geld!

Kostenfreies Storno

Stornierung bei offenen Seminaren kostenfrei bis einen Tag vor Schulungsbeginn.

Technik-Support

Unsere Techniker sind immer zur Stelle, egal ob online oder vor Ort.

aegallianzaxaElement 1deutsche-bankdeutsche-postlufthansamercedessonyzdf