Beschreibung
Einführung in den Nginx Webserver
Zielgruppe: Nur für Unternehmen und Institutionen.- Leistungsfähige Alternative zu traditionellen Webserversoftware : Nginx hat sich als leistungsfähiger und effizienter Webserver etabliert, der oft als Alternative zu traditionellen Webservern wie Apache eingesetzt wird. Es kann besonders nützlich sein, wenn hohe Lasten bewältigt werden müssen oder eine effiziente Serverkonfiguration gewünscht ist.
- Breite Einsatzmöglichkeiten: Nginx kann nicht nur als herkömmlicher Webserver verwendet werden, sondern bietet auch Funktionen wie Reverse Proxy, Load Balancing und Caching, die die Skalierbarkeit und Leistung von Webanwendungen verbessern können. Dieses Seminar soll den Teilnehmern ermöglichen, diese erweiterten Funktionen zu verstehen und einzusetzen.
- Sicherheit und TLS/SSL : Nginx bietet zahlreiche Funktionen zur Verbesserung der Sicherheit von Webanwendungen, darunter Schutz vor DDoS-Angriffen und die Integration von TLS/SSL-Zertifikaten. Diese Aspekte werden im Seminar behandelt, um den Teilnehmern zu helfen, sichere Webserver einzurichten.
- Flexibilität und Integration: Nginx kann nahtlos mit verschiedenen Technologien und Softwarekomponenten integriert werden, wie z. B. Skriptsprachen (z. B. PHP), Datenbanken und anderen Webanwendungen.
Kommende Starttermine
Inhalte / Module
- Grundlagen von Nginx
- Einführung in Nginx: Geschichte, Entwicklung und Ziele
- Architektur und Funktionsweise eines Webservers
- Installation und Konfiguration von Nginx auf verschiedenen Betriebssystemen
- Erste Schritte mit Nginx: Starten, Stoppen und Überprüfen des Status
- Einführung in die Nginx-Konfigurationsdateien und Syntax
- Nginx-Serverkonfiguration
- Virtuelle Server und Server-Blöcke: Verwalten mehrerer Websites
- Anpassen von Servereinstellungen: Servernamen, Dateiuploads, Zugriffsbeschränkungen
- Verwalten von Standardeinstellungen für MIME-Typen und Fehlerseiten
- Einführung in die Location-Direktive: Routen von Anfragen auf die richtigen Verzeichnisse
- Nginx als Reverse Proxy
- Verwendung von Nginx als Reverse Proxy für HTTP- und HTTPS-Anfragen
- Load Balancing: Verteilung von Anfragen auf mehrere Backends
- Caching: Beschleunigung der Website durch Zwischenspeicherung von Ressourcen
- HTTP/2-Unterstützung für eine verbesserte Leistung
- Sicherheit und Performance
- Absichern von Nginx: Schutz vor DDoS-Angriffen und anderen Bedrohungen
- TLS/SSL-Zertifikatverwaltung: Einrichten einer sicheren Verbindung
- Optimierung der Leistung: Feinabstimmung von Nginx für eine bessere Auslastung
- Überwachung und Logging: Protokollierung von Zugriffen und Fehlern
- Erweiterte Themen und Integrationen
- Unterstützung für Skriptsprachen: Einrichten von PHP-FPM
- Verwendung von Nginx mit verschiedenen Programmiersprachen
- Integration von Nginx mit Datenbanken (z. B. MySQL, PostgreSQL)
- Überwachung und Protokollierung von Nginx-Aktivitäten
- Nginx-Module und Erweiterungen: Nützliche Funktionen von Drittanbietern
- Integration von Nginx mit anderen Softwarekomponenten
- Anwendungsfälle und Best Practices: Verwendung von Nginx in realen Szenarien
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.