Marktplatzangebote
Ein Angebot für € 22,00 €
  • Gebundenes Buch

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
Inhaltsverzeichnis:
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
…mehr

Produktbeschreibung
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

Inhaltsverzeichnis:
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
Autorenporträt
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.