Kursüberblick
Nach dem Seminar können Sie den Apache-Webserver professionell konfigurieren und administrieren. Damit sind Sie in der Lage, Ihr Unternehmen im Internet zu präsentieren und Internet-Technologien für Ihr Intranet zu nutzen. Das Seminar wird unter dem Betriebssystem Linux durchgeführt, das Know-how ist aber auf alle von Apache unterstützten Plattformen anwendbar.
Zielgruppe
Systemadministratoren, Netzwerkadministratoren, Mitarbeiter des Benutzerservice
Voraussetzungen
Lokale Netze (LAN) oder vergleichbare Kenntnisse. TCP/IP Kenntnisse.
Kursinhalt
Grundlagen
- Einrichtung und Konfiguration HTTPD 2.4.x
- Unterschiede zu 2.2.x
- Distributionsspezifische Eigenschaften
- Module und Multi-Processing
Grundlegende Einrichtungen
- Direktiven und .htaccess
- Alias und Redirect (inkl. RegEx)
- Rewriting
- Content und Language Negotiation
- Virtual Hosts
- HTTPS (TLS)
Authentifizierung und Zugriffsberechtigungen
- Interne Userverwaltung
- Anbindung an LDAP mit StartTLS
- Kerberos
Dynamic Content
- Common Gateway Interface (CGI)
- Server-Side Includes (SSI)
- Einbindung von PHP
- Web Server Gateway Interface (WSGI, für Python)
Tomcat
- Einrichtung
- Java Servlets
- AJP mit mod_jk
- Logging und Monitoring
HTTPD als Proxy
- Load Balancing
- Anbindung an Java/Tomcat via AJP/mod_proxy
Profiling, Monitoring und Tuning
- Logging
- Apache Benchmarking (ab)
- MPMs
- mod_info/_status