Apache Webserver – 3-tägiger Online-Kurs
1.950,00 EUR
- 3 days
Eignen Sie sich die praktischen Fähigkeiten an, die Sie benötigen, um Apache-Webserver-Umgebungen sicher zu konfigurieren, abzusichern und zu verwalten. Dieser praxisorientierte Apache-Webserver-Kurs richtet sich an IT-Fachleute, die ihre Expertise in der Webserver-Administration unter Linux und in plattformübergreifenden Umgebungen ausbauen möchten.
Hauptfunktionen
Sprache
Kursmaterial auf Englisch
Stufe
Anfänger- bis Mittelstufenniveau
3 Tage Live-Unterricht mit Dozent
Virtuelles Training (8 Stunden/Tag)
Interaktive Live-Labore zur Vertiefung des Lernstoffs
Szenarien, die reale Serverumgebungen widerspiegeln
40+ empfohlene Lernstunden
Zertifikat über den Abschluss des Programms inbegriffen

Lernergebnisse
Am Ende dieses Programms werden Sie in der Lage sein:
Apache-Serverkonfiguration
Lernen Sie, wie Sie Apache-Webserver-Umgebungen mit der Datei httpd.conf konfigurieren, Module und Direktiven verwalten und die Serverleistung, das Verhalten sowie die Sicherheitseinstellungen optimieren.
Zugriffskontrolle, Authentifizierung und Protokollierung
Verwalten Sie den Benutzerzugriff mit Authentifizierungs- und Berechtigungskontrollen, einschließlich LDAP-Integration. Außerdem arbeiten Sie mit Apache-Protokollierungswerkzeugen, um Aktivitäten zu überwachen, Probleme zu beheben und die Serverleistung zu analysieren.
Virtuelles Hosting, Proxys & Lastverteilung
Konfigurieren Sie virtuelles Hosting, Reverse-Proxys und Load-Balancing mit Tools wie ProxyPass und mod_proxy_balancer, um skalierbare und hochverfügbare Webumgebungen zu unterstützen.
Sicherheit & Anwendungsintegration
Implementieren Sie SSL-Verschlüsselung, um den Web-Datenverkehr zu sichern, integrieren Sie Apache mit PHP und Tomcat und konfigurieren Sie Funktionen wie URL-Rewriting und Verzeichnisindizierung für eine flexible Bereitstellung von Webanwendungen.

Kurszeitplan
Tag 1
Sitzung 1: Einführung in den Apache-Webserver
- Grundlagen und Architektur von Apache
- Konfigurations- und Website-Verzeichnisse
- Verständnis von httpd
Sitzung 2: Grundkonfiguration
- httpd.conf-Konfiguration
- Sicherheits- und Leistungsoptimierung
- Module, MIME-Typen und Listening-Ports
- Webseiten und Fehlerbehandlung
Sitzung 3: Zugriffskontrolle
- Zugriffskontrolle und Authentifizierung
- Verzeichnisse, Speicherorte und Modul-Direktiven
- Integration der LDAP-Authentifizierung
- Verhaltens- und Berechtigungsrichtlinien
Sitzung 4: Protokollierung
- Benutzerdefinierte Protokollierungskonfiguration
- LogFormat- und CustomLog-Direktiven
- Formatierung und Analyse von Fehlerprotokollen
Sitzung 5: Virtuelles Hosting
- Mehrere Websites hosten
- Namebasiertes, IP-basiertes und portbasiertes Hosting
- Dynamisches virtuelles Hosting
Tag 2
Sitzung 6: Apache-Proxy
- Forward- und Reverse-Proxying
- Konfiguration von ProxyPass und ProxyPassReverse
Sitzung 7: Lastverteilung
- Lastverteilung mit mod_proxy_balancer
- Methoden zur Planung und Ausbalancierung
- Sticky Sessions und Verkehrsverteilung
- Balancer-Manager-Werkzeuge
Sitzung 8: Indizierung
- Verzeichnisindizierung und -anpassung
- FancyIndexing und Anzeigeoptionen
- Symbole, Beschreibungen und Dateiverwaltung
Sitzung 9: URL-Rewriting
- Umschreiberegeln und -bedingungen
- Reguläre Ausdrücke und Protokollierung
- Umschreiben virtueller Hosts
- Dynamische Inhaltsweiterleitung basierend auf Bedingungen
Tag 3
Sitzung 10: Apache SSL
- SSL-Konfiguration und sichere Kommunikation
Sitzung 11: Apache & PHP
- PHP-Integration mit Apache
- PHP-Module laden und aktivieren
Sitzung 12: Apache & Tomcat
- Apache-Integration mit Tomcat
Sitzung 13: Apache-Workshops
- Praxisnahe Apache-Konfigurationsworkshops und -lösungen
Anhang A: Apache erstellen und installieren
- Apache-Binärdateien
- Verzeichnisse, Berechtigungen und Module

Für wen ist dieses Programm geeignet?
System- und Netzwerkadministratoren
Webserver-Administratoren
Fachkräfte für IT-Infrastruktur und IT-Betrieb
DevOps-Ingenieure und Support-Teams
Entwickler, die mit Apache-basierten Umgebungen arbeiten
Technische Fachkräfte, die für Webhosting und Serververwaltung verantwortlich sind
Voraussetzungen
- Grundlegendes Verständnis von Betriebssystemen und Serververwaltung
- Vertrautheit mit Linux- oder Windows-Kommandozeilenumgebungen
- Allgemeine Kenntnisse von Webtechnologien und Netzwerkkonzepten
- Grundlegende Skriptkenntnisse (z. B. in PHP, Shell-Skripting oder Ruby) sind hilfreich, aber nicht zwingend erforderlich.
- Vorherige Erfahrung in der Linux-Systemadministration ist von Vorteil
Erklärungen
Lizenzierung und Akkreditierung
Der Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.
Gleichstellungspolitik
Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an die AVC zu wenden.
Häufig gestellte Frage

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?
Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!
