0

Apache 2.2

Das umfassende Handbuch - Galileo Computing, Mit DVD, Galileo Computing

Erschienen am 28.12.2011, Auflage: 4/2012
Bibliografische Daten
ISBN/EAN: 9783836217774
Sprache: Deutsch
Umfang: 1024 S.
Format (T/L/B): 6.8 x 24.6 x 18 cm
Einband: gebundenes Buch

Beschreibung

Ein Buch, das Sie bei all Ihren Apache-Abenteuern begleiten wird. Es ist Lehrbuch und Referenz zugleich. Neben den Grundlagen der Konfiguration und Anwendung werden alle Optionen umfassend dargestellt. Auch bei professionellen Themen und Neuerungen von Apache 2 wie Multiprotokollsupport, Loadbalancing, Entwicklung von eigenen Modulen, CGI, PHP und Tomcat lässt Sie dieses Buch nicht allein. Mit allen Neuerungen der Version 2.4 und allen Informationen zur noch aktuellen Version 2.2. Aus dem Inhalt: TCP/IPNetzwerke, Internet und WWW Funktionsweise von Webservern Apache 2 im Überblick Apache kompilieren und installieren Apache in Betrieb nehmen Grundkonfiguration Header und MIMEEinstellungen Weiterleitungen und Indizes Authentifizierung, Autorisierung und Zugriffskontrolle Gesicherte Verbindungen Logging Skalierung und PerformanceTuning Proxy und CacheFunktionen CGI Technologien zur Webprogrammierung SSI und Filter Apache erweitern Sicherheit Kommentierte Konfigurationsdateien Galileo Press heißt jetzt Rheinwerk Verlag.

Autorenportrait

Inhaltsangabe. Vorwort. 15 1. TCP/IPNetzwerke, Internet und WWW. 21 . 1.1. TCP/IP. 21 . 1.2. Das Domain Name System (DNS). 32 . 1.3. TCP/IP-Diagnose und -Fehlersuche. 42 . 1.4. Zusammenfassung. 48 2. Funktionsweise von Webservern. 49 . 2.1. Das HTTP. 49 . 2.2. Einstieg für Programmierer: ein selbst geschriebener Webserver. 86 . 2.3. Zusammenfassung. 104 3. Apache 2 im Überblick. 105 . 3.1. Einführung. 105 . 3.2. Funktionen von Apache 2. 116 . 3.3. Zusammenfassung. 147 4. Apache kompilieren und installieren. 149 . 4.1. Apache 2 kompilieren. 150 . 4.2. Die binäre Apache-Distribution für Windows installieren. 187 . 4.3. Module nachträglich installieren. 192 . 4.4. Zusammenfassung. 194 5. Apache in Betrieb nehmen. 195 . 5.1. Apache 2 starten und beenden. 195 . 5.2. Apache testen. 216 . 5.3. Zusammenfassung. 224 6. Grundkonfiguration. 225 . 6.1. Aufbau der Apache-Konfigurationsdateien. 225 . 6.2. Kontexte und Container. 234 . 6.3. Allgemeine Konfigurationsdirektiven. 256 . 6.4. Zusammenfassung. 298 7. Header und MIME-Einstellungen. 301 . 7.1. HTTPHeader manipulieren. 301 . 7.2. MIMEKonfiguration. 315 . 7.3. Content-Negotiation. 332 . 7.4. Zusammenfassung. 344 8. Weiterleitungen und Indizes. 345 . 8.1. Aliase und Weiterleitungen. 345 . 8.2. Indizes. 381 . 8.3. Zusammenfassung. 398 9. Authentifizierung, Autorisierung und Zugriffskontrolle. 399 . 9.1. Grundlagen. 399 . 9.2. BasicAuthentifizierung. 414 . 9.3. Digest-Authentifizierung. 419 . 9.4. Benutzer- und Passwortverwaltung in DBMDateien. 426 . 9.5. LDAPAuthentifizierung. 434 . 9.6. Anonymous-Authentifizierung. 454 . 9.7. Datenbankbasierte Authentifizierung mit mod_authn_dbd. 457 . 9.8. Formularbasierte Authentifizierung mit mod_auth_form. 462 . 9.9. Weitere Authentifizierungseinstellungen. 469 . 9.10. Zusammenfassung. 472 10. Gesicherte Verbindungen. 475 . 10.1. SSLGrundlagen. 476 . 10.2. mod_ssl-Direktiven. 485 . 10.3. Zusammenfassung. 514 11. Logging. 515 . 11.1. Logging-Direktiven und -Module. 516 . 11.2. Auswertung von Log-Dateien. 539 . 11.3. Zusammenfassung. 553 12. Skalierung und Performance-Tuning. 555 . 12.1. Virtuelle Hosts. 555 . 12.2. Performance-Tuning. 566 . 12.3. LoadBalancing. 574 . 12.4. Zusammenfassung. 578 13. Proxy und CacheFunktionen. 579 . 13.1. Apache als Proxy-Server. 579 . 13.2. Cache-Funktionen. 611 . 13.3. Zusammenfassung. 626 14. CGI. 629 . 14.1. Die CGI-Schnittstelle. 629 . 14.2. Apache für CGI-Skripte konfigurieren. 633 . 14.3. Umgebungsvariablen. 645 . 14.4. Session-Verwaltung mit mod_session. 654 . 14.5. Grundlagen der CGI-Programmierung. 665 . 14.6. Das Perl-Modul CGI.pm. 668 . 14.7. Zusammenfassung. 687 15. Technologien zur Webprogrammierung. 689 . 15.1. PHP. 690 . 15.2. mod_perl. 719 . 15.3. Tomcat. 729 . 15.4. mod_lua. 740 . 15.5. Weitere Programmierschnittstellen. 746 . 15.6. Zusammenfassung. 750 16. SSI und Filter. 753 . 16.1. Server Side Includes (SSI). 753 . 16.2. Filterkonfiguration. 765 . 16.3. Exter