Kursbeschreibung
Der Apache Web Server (httpd) ist einer der am weitesten verbreitete Webserver. Er läuft unter Windows, Linux und macOS und ist Open Source Software. In der Schulung erhalten Sie einen fundierten Einstieg in die Administration, Konfiguration und den Betrieb des Servers.
Alternativ bieten wir diesen Kurs auch für Windows an: Apache Web Server - Einrichten und Administrieren unter Windows
Zielgruppe
Administratoren, die den Apache HTTP Server unter Linux einrichten und administrieren wollen.
Voraussetzung für die Schulung
Administrator-Kenntnisse unter Linux.
Kursinhalte
- Installation und Konfiguration von Apache 2 (httpd)
- Die verschiedenen Apache MPM Module
- Arbeitsweise des Apache Webservers
- Einbinden und laden von Modulen
- Einrichten und analysieren von Log-Dateien
- Datensicherheit und Security
- Rechte- und Nutzerverwaltung, Zugriffsbeschränkung
- Virtuelle Hosts (vhosts), IP- und Domain-basiert (DNS)
- URL-Umleitung (mod_rewrite)
- Server Side Include (SSI)
- SSL einrichten, sowie eigene Zertifikate und Zertifikat-Requests (CSR) erstellen
- Apache als Proxy- und Reverse-Proxy
- Apache als Fileserver
- Das PHP Modul und php-fpm
- Weitere Module
- Performance Tuning
- Monitoring und Überwachung
