Online lesen (PDF) - Lingoworld IT-Bücher
Online lesen (PDF) - Lingoworld IT-Bücher
Online lesen (PDF) - Lingoworld IT-Bücher
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Vorwort<br />
Aller Anfang ist heiter, die Schwelle ist der Platz der Erwartung.<br />
– Johann Wolfgang Goethe<br />
Der Apache HTTP Server, Apache-Webserver oder einfach »Apache« ist die<br />
populärste Webserver-Software der Welt: Knapp 70% aller Websites werden<br />
von Apache serviert. Zudem handelt es sich um eines der erfolgreichsten Open-<br />
Source-Softwareprojekte. Die Apache Software Foundation, der »Dachverband«<br />
der Apache-Entwickler, betreut Dutzende freier Softwareprojekte; neben<br />
dem HTTP Server gehören dazu so bekannte und beliebte Produkte wie Tomcat,<br />
SpamAssassin und Xalan. Diese Projekte beeinflussen und ergänzen einander<br />
und bestimmen so maßgeblich die Weiterentwicklung von Internet und<br />
World Wide Web mit.<br />
Dieses Buch ist ein umfassendes Handbuch zum Apache-Webserver in der aktuellen<br />
Version 2; sämtliche Bestandteile, die zum »Lieferumfang« gehören, werden<br />
ausführlich beschrieben. Zurzeit wird die neue Version 2.2 vorbereitet, die<br />
sich in der späten Beta-Phase befindet; für Produktions-Server ist bisher noch<br />
2.0 zu empfehlen. In diesem Buch werden beide Versionszweige mit ihren<br />
Eigenschaften und Unterschieden behandelt. In Kapitel 3 finden Sie unter<br />
anderem eine Übersicht über die Neuerungen in Version 2.2.<br />
Vor eineinhalb Jahren, als die erste Version dieses Buches erschien, dominierte<br />
noch die alte Apache-Version 1.3. Inzwischen beginnt sich dies zu ändern: Neuinstallationen<br />
werden in aller Regel nur noch mit 2er-Versionen durchgeführt;<br />
bestehende Sites migrieren allmählich. Von den gesteigerten Praxiserfahrungen<br />
mit Apache 2 profitiert sowohl der Webserver selbst als auch dieses Buch.<br />
Die Schwerpunktthemen dieses Buches sind Installation, Administration und<br />
Programmierung. Sie erfahren zunächst einmal, wie Sie den Server unter verschiedenen<br />
Betriebssystemen kompilieren und/oder installieren können. Im<br />
weiteren Verlauf des Buches geht es vor allem um die unzähligen Konfigurationsanweisungen<br />
(Direktiven), die in der Hauptkonfigurationsdatei von Apache<br />
zur Verfügung stehen. Anders als viele andere Serverprodukte ist Apache nämlich<br />
von Hause aus nicht mit einer grafischen Konfigurationsoberfläche ausgestattet.<br />
Dies macht seine Administration zwar schwieriger, bietet aber dafür die<br />
größtmögliche Flexibilität.<br />
Apache ist für zahlreiche verschiedene Plattformen und Betriebssysteme verfügbar.<br />
In Version 2 wurde insbesondere die Unterstützung für Nicht-UNIX-<br />
Vorwort<br />
13