Beschreibung
Apache Webserver - Aufbau
Zielgruppe: Nur für Unternehmen und Institutionen.Der Kurs vermittelt den Teilnehmern Kenntnisse über die professionelle Administration des Apache Webservers in der aktuellsten Version unter Linux.
Kommende Starttermine
Inhalte / Module
- Grundsätzliche Überlegungen zur Partitionierung und Formatierung
- Überlegungen zur Festplattenpartitionierung und Formatierung für den Apache Webserver
- Empfohlene Vorgehensweisen für eine optimale Performance und Datensicherheit
- Mögliche Apache-Einsatzszenarien und das passende MPM
- Unterschiedliche Einsatzszenarien für den Apache Webserver, z. B. als statischer Webserver, Reverse Proxy oder Load Balancer
- Auswahl des geeigneten Multi-Processing-Modules (MPM) basierend auf den Anforderungen des Einsatzszenarios
- Apache optimal konfigurieren und skalieren
- Performance-relevante Parameter in der Apache-Konfiguration
- Optimale Skalierung des Apache Webservers für hohe Last und große Datenmengen
- Performance-Tests und Verbesserungen
- Durchführung von Performance-Tests für den Apache Webserver
- Identifikation von Engpässen und Durchführung von Optimierungen zur Verbesserung der Performance
- Vollautomatisiertes Monitoring des Apache und der Systemressourcen
- Einrichtung eines vollautomatisierten Monitoringsystems für den Apache Webserver und die Systemressourcen
- Verwendung von Tools zur Überwachung und Alarmierung bei Leistungsproblemen
- Loadbalancing - Szenarien in der Praxis
- Einsatz von Load Balancing für die Verteilung des Datenverkehrs auf mehrere Apache-Server
- Konfiguration und Einrichtung von Load Balancing-Lösungen wie mod_proxy_balancer
- Apache Module für spezielle Anwendungsfälle
- Vorstellung von Apache-Modulen für spezielle Anwendungsfälle
- Beispielmodule wie mod_rewrite für URL-Rewriting, mod_headers für HTTP-Header-Manipulationen und mod_dav für den Einsatz als WebDAV-Server
- Apache als Fileserver im Web mit mod_dav
- Konfiguration des Apache Webservers als Fileserver mit dem mod_dav-Modul
- Bereitstellung von Dateien über das WebDAV-Protokoll
- Apache als zentraler Projektserver mit WebDAV und Subversion (SVN)
- Einrichtung des Apache Webservers als zentraler Projektserver für Arbeitsgruppen
- Verwendung von WebDAV und Subversion (SVN) für die Versionskontrolle von Dateien
- Grundlagen der Tomcat-Anbindung mit mod_jk und mod_proxy_ajp
- Integration des Apache Webservers mit dem Tomcat Application Server
- Verwendung von Modulen wie mod_jk und mod_proxy_ajp zur Kommunikation zwischen Apache und Tomcat
- Sicherer Betrieb des Apache
- Allgemeine Sicherheitsregeln und Best Practices für den sicheren Betrieb des Apache Webservers
- Schutz vor Angriffen und Absicherung des Webservers gegen potenzielle Sicherheitslücken
- Zertifikatserstellung und -verwaltung mit OpenSSL
- Generierung und Verwaltung von SSL/TLS-Zertifikaten für die sichere Kommunikation mit dem Apache Webserver
- Verwendung von OpenSSL zur Erstellung und Verwaltung von Zertifikaten
- Zugriff auf Virtuelle Hosts mit SSL verschlüsseln
- Einrichtung von SSL-Verschlüsselung für den Zugriff auf virtuelle Hosts auf dem Apache Webserver
- Konfiguration von SSL/TLS für virtuelle Hosts
- Zugriffsbeschränkungen einrichten
- Einrichtung von Zugriffsbeschränkungen für bestimmte Bereiche des Apache Webservers
- Verwendung von Authentifizierungsmethoden und Autorisierungsregeln
- Setup einer professionellen User- und Gruppenauthentifizierung über LDAP-Verzeichnisdienste am Beispiel von OpenLDAP
- Integration von LDAP-Verzeichnisdiensten wie OpenLDAP zur Benutzer- und Gruppenauthentifizierung auf dem Apache Webserver
- Konfiguration und Einrichtung einer professionellen Authentifizierungslösung
- Sichere Kommunikation zwischen Apache und LDAP über SSL/TLS
- Einrichtung einer sicheren Kommunikation zwischen dem Apache Webserver und einem LDAP-Verzeichnisdienst über SSL/TLS
- Monitoring und Überwachung
- Überwachung des Apache Webservers zur Erkennung von Leistungsproblemen und Sicherheitsvorfällen
- Verwendung von Monitoring-Tools zur Echtzeitüberwachung des Webservers und der Systemressourcen
- Datensicherheit: mod_security - Application-Firewall und IDS für den Apache
- Verwendung des mod_security-Moduls als Application-Firewall und Intrusion Detection System (IDS) für den Apache Webserver
- Konfiguration und Einsatz von mod_security zur Verbesserung der Datensicherheit
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.