
Apache 2.4
Skalierung, Performance-Tuning, CGI, SSI, Authentifizierung, Sicherheit, VMware Re
Sascha Kersken(Author)
Galileo Computing (Publisher)
4th Edition
Published on 28. December 2011
Book
Mixed media product
1024 pages
978-3-8362-1777-4 (ISBN)
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. Mit allen Neuerungen der Version 2.4 und allen Informationen zur noch aktuellen Version 2.2.
Aus dem Inhalt:
TCP/IP-Netzwerke, Internet und WWW
Funktionsweise von Webservern
Apache 2 im Überblick
Apache kompilieren und installieren
Apache in Betrieb nehmen
Grundkonfiguration
Header und MIME-Einstellungen
Weiterleitungen und Indizes
Authentifizierung, Autorisierung und Zugriffskontrolle
Gesicherte Verbindungen
Logging
Skalierung und Performance-Tuning
Proxy- und Cache-Funktionen
CGI
Technologien zur Webprogrammierung
SSI und Filter
Apache erweitern
Sicherheit
Kommentierte Konfigurationsdateien
Aus dem Inhalt:
TCP/IP-Netzwerke, Internet und WWW
Funktionsweise von Webservern
Apache 2 im Überblick
Apache kompilieren und installieren
Apache in Betrieb nehmen
Grundkonfiguration
Header und MIME-Einstellungen
Weiterleitungen und Indizes
Authentifizierung, Autorisierung und Zugriffskontrolle
Gesicherte Verbindungen
Logging
Skalierung und Performance-Tuning
Proxy- und Cache-Funktionen
CGI
Technologien zur Webprogrammierung
SSI und Filter
Apache erweitern
Sicherheit
Kommentierte Konfigurationsdateien
Reviews / Votes
»Der Autor begleitet den Leser bis zum laufenden System in einer Standardkonfiguration. Zu jeder Themengruppe bringt der Autor erst eine ausführliche Erläuterung. Apache konfigurieren heißt, in bestimmten Dateien bestimmte Direktiven anzugeben. Und die erklärt der Autor nach Themen sortiert im Anschluss an die Hintergrundinformation. Immer nach demselben Schema: Die Direktive erscheint als Überschrift, Ihre Funktion wird mit einem knappen Satz benannt, in der Tabelle steht, in welchem Kontext sie genutzt wird et cetera. Danach folgt eine recht ausführliche Erklärung. Durch die Gliederung ist das Buch gut als Nachschlagewerk nutzbar. Diesen Charakter unterstützt der Anhang, in dem der Leser eine Kurzreferenz findet, mit Verweis auf die jeweilige ausführliche Be-schreibung. So ist das Buch gut als Arbeitsbuch nutzbar. Da es locker geschrieben ist, lässt sich sogar ein so dicker Wälzer gut bewältigen. «More details
Product info
Mit 1 DVD-ROM (Programme, Tools, Beispielkonfigurationen)
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-8362-1777-4 (9783836217774)
Schweitzer Classification
Other editions
Additional editions

Book
12/2011
Rheinwerk
€54.90
Article exhausted; check different version
Previous edition

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
Person
Sascha Kersken arbeitet seit vielen Jahren als Trainer für EDV-Schulungen in den Themengebieten Netzwerke und Internet, interaktive Medien und Programmierung. Er hat zahlreiche Bücher für O'Reilly übersetzt.
Content
... ... Vorwort ... 15
1 ... TCP/IP-Netzwerke, 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 ... HTTP-Header manipulieren ... 301
... 7.2 ... MIME-Konfiguration ... 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 ... Basic-Authentifizierung ... 414
... 9.3 ... Digest-Authentifizierung ... 419
... 9.4 ... Benutzer- und Passwortverwaltung in DBMDateien ... 426
... 9.5 ... LDAP-Authentifizierung ... 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 ... SSL-Grundlagen ... 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 ... Load-Balancing ... 574
... 12.4 ... Zusammenfassung ... 578
13 ... Proxy- und Cache-Funktionen ... 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 ... Externe Filter programmieren ... 786
... 16.4 ... Zusammenfassung ... 794
17 ... Apache erweitern ... 795
... 17.1 ... WebDAV ... 795
... 17.2 ... Weitere Module ... 798
... 17.3 ... Programmierung eigener Module ... 806
... 17.4 ... Zusammenfassung ... 824
18 ... Sicherheit ... 825
... 18.1 ... Sicherheit der Server-Umgebung ... 825
... 18.2 ... Apache-Sicherheit ... 827
... 18.3 ... mod_security ... 837
... 18.4 ... Zusammenfassung ... 838
19 ... Kommentierte Konfigurationsdateien ... 841
... 19.1 ... Die Originalkonfigurationsdateien ... 841
... 19.2 ... Zusätzliche Konfigurationsdateien ... 879
... 19.3 ... Zusammenfassung ... 887
... Anhang ... 889
... A ... Besonderheiten von Apache 2.0 ... 891
... B ... Kurzreferenz der Konfigurationsdirektiven ... 903
... C ... Sonstige Tabellen ... 935
... D ... Die Apache-Lizenz 2.0 ... 977
... E ... Reguläre Ausdrücke ... 983
... F ... VMware Workstation ... 985
... G ... Rechtliche Aspekte ... 991
... H ... Literatur ... 995
... ... Index ... 997
1 ... TCP/IP-Netzwerke, 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 ... HTTP-Header manipulieren ... 301
... 7.2 ... MIME-Konfiguration ... 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 ... Basic-Authentifizierung ... 414
... 9.3 ... Digest-Authentifizierung ... 419
... 9.4 ... Benutzer- und Passwortverwaltung in DBMDateien ... 426
... 9.5 ... LDAP-Authentifizierung ... 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 ... SSL-Grundlagen ... 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 ... Load-Balancing ... 574
... 12.4 ... Zusammenfassung ... 578
13 ... Proxy- und Cache-Funktionen ... 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 ... Externe Filter programmieren ... 786
... 16.4 ... Zusammenfassung ... 794
17 ... Apache erweitern ... 795
... 17.1 ... WebDAV ... 795
... 17.2 ... Weitere Module ... 798
... 17.3 ... Programmierung eigener Module ... 806
... 17.4 ... Zusammenfassung ... 824
18 ... Sicherheit ... 825
... 18.1 ... Sicherheit der Server-Umgebung ... 825
... 18.2 ... Apache-Sicherheit ... 827
... 18.3 ... mod_security ... 837
... 18.4 ... Zusammenfassung ... 838
19 ... Kommentierte Konfigurationsdateien ... 841
... 19.1 ... Die Originalkonfigurationsdateien ... 841
... 19.2 ... Zusätzliche Konfigurationsdateien ... 879
... 19.3 ... Zusammenfassung ... 887
... Anhang ... 889
... A ... Besonderheiten von Apache 2.0 ... 891
... B ... Kurzreferenz der Konfigurationsdirektiven ... 903
... C ... Sonstige Tabellen ... 935
... D ... Die Apache-Lizenz 2.0 ... 977
... E ... Reguläre Ausdrücke ... 983
... F ... VMware Workstation ... 985
... G ... Rechtliche Aspekte ... 991
... H ... Literatur ... 995
... ... Index ... 997