Apache Webserver – 3-tägiger Online-Kurs

1.950,00 EUR

  • 3 days
Live-Virtuelles Klassenzimmer
In-House / In-Company

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

Hero

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.

Hero

Kurszeitplan

  1. 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
  2. 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
  3. 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
Angular-Entwicklung

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

Kurs jetzt starten

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

Contact background

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!