Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Apache 2.4

Skalierung, Performance-Tuning, CGI, SSI, Authentifizierung, Sicherheit, VMware Re

Sascha Kersken (Autor)

Media-Kombination
1024 Seiten | Ausstattung: Hardcover & DVD-ROM (Software)
2011 | 4. Auflage
Rheinwerk
9783836217774 (ISBN)
CHF 69,85 inkl. MwSt
  • Titel ist leider vergriffen, Neuauflage unbestimmt
  • Artikel merken
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

Galileo Press heißt jetzt Rheinwerk Verlag.

Sascha Kersken arbeitet seit vielen Jahren als Trainer für EDV-Schulungen in den Themengebieten Netzwerke und Internet, interaktive Medien und Programmierung. Seine Freizeit verbringt er am liebsten mit seiner Frau und seinem Sohn oder mit guten Büchern.

. 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

Erscheint lt. Verlag 28.12.2011
Reihe/Serie Galileo Computing
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Gewicht 2072 g
Themenwelt Mathematik / Informatik Informatik Netzwerke
Schlagworte Apache • Apache Server 2 • Apache Server 2; Handbuch/Lehrbuch • Linux • MySQL • Open Source • PHP • Tomcat
ISBN-13 9783836217774 / 9783836217774
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?