- Nginx Einführung - Geschichte - C10k Problem- Ziele
- Kursbewertung auf Udemy
- Warum sollten sie oder Warum sollten sie nicht Nginx einsetzen
- Nginx nicht nur ein Webserver
- Die Nginx Wordpress.com Story
- Nginx vs Apache Architektur im Vergleich
- Linux Server Einführung in diesen Abschnitt
- VirtualBox Installation
- Debian in der VirtualBox installieren
- CentOS in der VirtualBox installieren
- Verbinden mit SSH auf einen Virtuellen Linux Server
- Linux Server mieten bei DigitalOcean
- Linux Server mieten bei Netcup
- NGINX Installation über Paket-Manager für CentOS und Debian
- NGINX Installation vom Source-Code mit speziellen Optionen
- NGINX SystemD Service erstellen und konfigurieren
- NGINX Erste Schritte Quiz
- Erstellen der NGINX Konfiguration und erstem Virtuellen Host
- Location Direktiven die Grundlagen
- Bilder auf einen externen Ordner außerhalb der Root auslagern
- NGINX Modul Variablen
- Benutzerdefinierte Variablen
- Read-Only Variablen in NGINX (Nicht überschreibbare Variablen)
- Erste Schritte mit Rewrites - Umleiten und Anwenden
- Try Files und Named Locationen mit Fallbacks
- Logging mit NGINX
- Logrotation einrichten
- PHP in NGINX einrichten
- Konfigurieren der richtigen Anzahl an NGINX Prozessen
- Zwischenspeicher und Zeitüberschreitungen
- Update und Module einspielen
- NGINX Grundlagen Quiz
- Zwischenspeicher Cache aktivieren für Statische Inhalte
- Komprimieren von Webseiten mit Gzip
- FastCGI Cache Einführung
- FastCGI Cache in der Praxis
- Aufräumen der NGINX Konfiguration
- HTTP2 - Vorbereitung auf diesen Abschnitt
- HTTP2 Grundlagen und Konfiguration
- HTTP2 Push Preload und Server Push
- Was ist der Reverse Proxy und Load Balancer?
- Systemvorbereitungen zu diesem Abschnitt
- NGINX Reverse Proxy in der Praxis
- Bonus: Google in China über Nginx Reverse-Proxy nutzen
- NGINX Reverse-Proxy von Google für die Chinesische Firewall
- NGINX Load Balancer in Theorie und Praxis
- TCP Stream Module - Reverse - Proxy TCP Port weiterleitung am SSH Beispiel
- TCP und UDP Load Balancing am Beispiel MySQL und DNS Server
- NGINX Reverse-Proxy und Load Balancer Quiz
- Sicherheitsgrundlagen
- Dateien und Ordnerrechte für den DokumentRoot und NGINX Prozess
- Server Version verstecken mit Server Tokens
- Zugriffsbeschränkung für Internen und Öffentlichen Bereich
- Eigene Fehlerseite erstellen und verlinken
- Verzeichniss Listen - Autoindex
- Passwort Authentifizierung mit Htpasswd
- Chrome - Internet Explorer und andere Browser ausschließen
- Lets Encrypt SSL Zertifikate über Certbot Standalone anfordern
- SSL Hardening - Absichern der HTTPS Verbindung - HSTS - Diffie Hellmann
- HTTP auf HTTPS Weiterleitung
- Web Application Firewall (SQLi, XSS, Brute-Force, CSRF, DDoS Prävention)
- Video Streaming mit NGINX
- GeoIP2 Nginx Module - Länder aussperren und weiterleiten
- Udemy Gutscheine, Social-Media und individuelle Services
- Youtube Bonus - Magento 2.x e-Commerce Shop installieren auf CentOS8