
Apache 2
Das umfassende Handbuch aktuell zur Version 2.2 inkl. Referenz
Sascha Kersken(Author)
Galileo Computing (Publisher)
2nd Edition
Published on 28. December 2005
Book
Mixed media product
934 pages
978-3-89842-787-6 (ISBN)
Article exhausted; check for reprint
Description
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. Aktuell zur Version 2.2
More details
Series
Language
German
Place of publication
Bonn
Germany
Publishing group
Rheinwerk
Edition type
Enlarged edition
Dimensions
Height: 24 cm
Width: 16.8 cm
ISBN-13
978-3-89842-787-6 (9783898427876)
Schweitzer Classification
Other editions
New editions

Sascha Kersken
Apache 2
Skalierung, Performance-Tuning, CGI, SSI, Authentifizierung, Sicherheit, VMware Re
Book
12/2008
3rd Edition
Rheinwerk
€44.90
Article exhausted; check for reprint
Previous edition

Book
05/2004
1st Edition
Rheinwerk
€44.90
Article exhausted; check for reprint
Content
1 IP-Netzwerke, Internet und WWW ... 19
... 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 ... 51
... 2.1 Das HTTP ... 53
... 2.2 Einstieg für Programmierer: Ein selbst geschriebener Webserver ... 92
... 2.3 Zusammenfassung ... 110
3 Apache 2 im Überblick ... 111
... 3.1 Einführung ... 113
... 3.2 Funktionen von Apache 2 124
... 3.3 Zusammenfassung ... 152
4 Apache kompilieren und installieren ... 153
... 4.1 Apache 2 kompilieren ... 156
... 4.2 Die binäre Apache-Distribution für Windows installieren ... 195
... 4.3 Module nachträglich installieren ... 200
... 4.4 Zusammenfassung ... 202
5 Apache in Betrieb nehmen ... 203
... 5.1 Apache 2 starten und beenden ... 205
... 5.2 Apache testen ... 228
... 5.3 Zusammenfassung ... 235
6 Grundkonfiguration ... 237
... 6.1 Aufbau der Apache-Konfigurationsdateien ... 239
... 6.2 Kontexte und Container ... 247
... 6.3 Allgemeine Konfigurationsdirektiven ... 261
... 6.4 Zusammenfassung ... 302
7 Header und MIME-Einstellungen ... 305
... 7.1 HTTP-Header manipulieren ... 307
... 7.2 MIME-Konfiguration ... 321
... 7.3 Content-Negotiation ... 339
... 7.4 Zusammenfassung ... 352
8 Weiterleitungen und Indizes ... 353
... 8.1 Aliase und Weiterleitungen ... 355
... 8.2 Indizes ... 392
... 8.3 Zusammenfassung ... 409
9 Authentifizierung ... 411
... 9.1 Grundlagen der Authentifizierung ... 413
... 9.2 Basic-Authentifizierung ... 424
... 9.3 Digest-Authentifizierung ... 431
... 9.4 Benutzer- und Passwortverwaltung in DBM-Dateien ... 440
... 9.5 LDAP-Authentifizierung ... 449
... 9.6 Anonymous-Authentifizierung ... 463
... 9.7 Datenbankbasierte Authentifizierung mit mod_authn_dbd ... 466
... 9.8 Sonstige Erweiterungen in Apache 2.2 473
... 9.9 Zusammenfassung ... 476
10 Gesicherte Verbindungen ... 477
... 10.1 SSL-Grundlagen ... 480
... 10.2 mod_ssl-Direktiven ... 491
... 10.3 Zusammenfassung ... 515
11 Logging ... 517
... 11.1 Logging-Direktiven und -Module ... 520
... 11.2 Auswertung von Logdateien ... 539
... 11.3 Zusammenfassung ... 554
12 Skalierung und Performance-Tuning ... 555
... 12.1 Virtuelle Hosts ... 557
... 12.2 Performance-Tuning ... 569
... 12.3 Load-Balancing ... 577
... 12.4 Zusammenfassung ... 581
13 Proxy- und Cache-Funktionen ... 583
... 13.1 Apache als Proxy-Server ... 585
... 13.2 Cache-Funktionen ... 603
... 13.3 Zusammenfassung ... 616
14 CGI ... 617
... 14.1 Die CGI-Schnittstelle ... 619
... 14.2 Apache für CGI-Skripte konfigurieren ... 621
... 14.3 Umgebungsvariablen ... 634
... 14.4 Grundlagen der CGI-Programmierung ... 643
... 14.5 Das Perl-Modul CGI.pm ... 647
... 14.6 Zusammenfassung ... 666
15 Technologien zur Webprogrammierung ... 667
... 15.1 PHP ... 670
... 15.2 mod_perl ... 699
... 15.3 Tomcat ... 709
... 15.4 Weitere Programmierschnittstellen ... 721
... 15.5 Zusammenfassung ... 725
16 SSI und Filter ... 727
... 16.1 Server Side Includes (SSI) ... 729
... 16.2 Filterkonfiguration ... 740
... 16.3 Externe Filter programmieren ... 756
... 16.4 Zusammenfassung ... 764
17 Apache erweitern ... 765
... 17.1 WebDAV ... 767
... 17.2 Weitere Module ... 771
... 17.3 Programmierung eigener Module ... 774
... 17.4 Zusammenfassung ... 794
18 Sicherheit ... 797
... 18.1 Sicherheit der Server-Umgebung ... 799
... 18.2 Apache-Sicherheit ... 801
... 18.3 mod_security ... 811
... 18.4 Zusammenfassung ... 812
A Besonderheiten von Apache 1.3 815
... A.1 Apache 1.3 kompilieren und installieren ... 815
... A.2 Wichtige Änderungen bei Direktiven ... 816
B Kurzreferenz der Konfigurationsdirektiven ... 823
C Sonstige Tabellen ... 843
... C.1 MIME-Types ... 843
... C.2 Sprachcodes nach ISO ... 866
... C.3 Zeichensätze ... 871
... C.4 Top-Level-Domains ... 881
D Die Apache-Lizenz 2.0 891
E Reguläre Ausdrücke ... 897
F VMware Workstation ... 899
... F.1 Einrichtung einer virtuellen Maschine ... 899
... F.2 Die virtuelle Maschine im Betrieb ... 901
... F.3 Einstellungen der virtuellen Maschine ändern ... 902
... F.4 VMware Tools installieren ... 903
G Rechtliche Aspekte ... 905
H Literaturverzeichnis ... 909
... 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 ... 51
... 2.1 Das HTTP ... 53
... 2.2 Einstieg für Programmierer: Ein selbst geschriebener Webserver ... 92
... 2.3 Zusammenfassung ... 110
3 Apache 2 im Überblick ... 111
... 3.1 Einführung ... 113
... 3.2 Funktionen von Apache 2 124
... 3.3 Zusammenfassung ... 152
4 Apache kompilieren und installieren ... 153
... 4.1 Apache 2 kompilieren ... 156
... 4.2 Die binäre Apache-Distribution für Windows installieren ... 195
... 4.3 Module nachträglich installieren ... 200
... 4.4 Zusammenfassung ... 202
5 Apache in Betrieb nehmen ... 203
... 5.1 Apache 2 starten und beenden ... 205
... 5.2 Apache testen ... 228
... 5.3 Zusammenfassung ... 235
6 Grundkonfiguration ... 237
... 6.1 Aufbau der Apache-Konfigurationsdateien ... 239
... 6.2 Kontexte und Container ... 247
... 6.3 Allgemeine Konfigurationsdirektiven ... 261
... 6.4 Zusammenfassung ... 302
7 Header und MIME-Einstellungen ... 305
... 7.1 HTTP-Header manipulieren ... 307
... 7.2 MIME-Konfiguration ... 321
... 7.3 Content-Negotiation ... 339
... 7.4 Zusammenfassung ... 352
8 Weiterleitungen und Indizes ... 353
... 8.1 Aliase und Weiterleitungen ... 355
... 8.2 Indizes ... 392
... 8.3 Zusammenfassung ... 409
9 Authentifizierung ... 411
... 9.1 Grundlagen der Authentifizierung ... 413
... 9.2 Basic-Authentifizierung ... 424
... 9.3 Digest-Authentifizierung ... 431
... 9.4 Benutzer- und Passwortverwaltung in DBM-Dateien ... 440
... 9.5 LDAP-Authentifizierung ... 449
... 9.6 Anonymous-Authentifizierung ... 463
... 9.7 Datenbankbasierte Authentifizierung mit mod_authn_dbd ... 466
... 9.8 Sonstige Erweiterungen in Apache 2.2 473
... 9.9 Zusammenfassung ... 476
10 Gesicherte Verbindungen ... 477
... 10.1 SSL-Grundlagen ... 480
... 10.2 mod_ssl-Direktiven ... 491
... 10.3 Zusammenfassung ... 515
11 Logging ... 517
... 11.1 Logging-Direktiven und -Module ... 520
... 11.2 Auswertung von Logdateien ... 539
... 11.3 Zusammenfassung ... 554
12 Skalierung und Performance-Tuning ... 555
... 12.1 Virtuelle Hosts ... 557
... 12.2 Performance-Tuning ... 569
... 12.3 Load-Balancing ... 577
... 12.4 Zusammenfassung ... 581
13 Proxy- und Cache-Funktionen ... 583
... 13.1 Apache als Proxy-Server ... 585
... 13.2 Cache-Funktionen ... 603
... 13.3 Zusammenfassung ... 616
14 CGI ... 617
... 14.1 Die CGI-Schnittstelle ... 619
... 14.2 Apache für CGI-Skripte konfigurieren ... 621
... 14.3 Umgebungsvariablen ... 634
... 14.4 Grundlagen der CGI-Programmierung ... 643
... 14.5 Das Perl-Modul CGI.pm ... 647
... 14.6 Zusammenfassung ... 666
15 Technologien zur Webprogrammierung ... 667
... 15.1 PHP ... 670
... 15.2 mod_perl ... 699
... 15.3 Tomcat ... 709
... 15.4 Weitere Programmierschnittstellen ... 721
... 15.5 Zusammenfassung ... 725
16 SSI und Filter ... 727
... 16.1 Server Side Includes (SSI) ... 729
... 16.2 Filterkonfiguration ... 740
... 16.3 Externe Filter programmieren ... 756
... 16.4 Zusammenfassung ... 764
17 Apache erweitern ... 765
... 17.1 WebDAV ... 767
... 17.2 Weitere Module ... 771
... 17.3 Programmierung eigener Module ... 774
... 17.4 Zusammenfassung ... 794
18 Sicherheit ... 797
... 18.1 Sicherheit der Server-Umgebung ... 799
... 18.2 Apache-Sicherheit ... 801
... 18.3 mod_security ... 811
... 18.4 Zusammenfassung ... 812
A Besonderheiten von Apache 1.3 815
... A.1 Apache 1.3 kompilieren und installieren ... 815
... A.2 Wichtige Änderungen bei Direktiven ... 816
B Kurzreferenz der Konfigurationsdirektiven ... 823
C Sonstige Tabellen ... 843
... C.1 MIME-Types ... 843
... C.2 Sprachcodes nach ISO ... 866
... C.3 Zeichensätze ... 871
... C.4 Top-Level-Domains ... 881
D Die Apache-Lizenz 2.0 891
E Reguläre Ausdrücke ... 897
F VMware Workstation ... 899
... F.1 Einrichtung einer virtuellen Maschine ... 899
... F.2 Die virtuelle Maschine im Betrieb ... 901
... F.3 Einstellungen der virtuellen Maschine ändern ... 902
... F.4 VMware Tools installieren ... 903
G Rechtliche Aspekte ... 905
H Literaturverzeichnis ... 909