6 Grundlagen aus Anwendersicht
6 Grundlagen aus Anwendersicht
6 Grundlagen aus Anwendersicht
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
19 LAMP & Co.<br />
Timeout<br />
Mit dem Timeout-Befehl geben Sie die Anzahl Sekunden an, nach denen eine Verbindung<br />
durch ein Netzwerk-Timeout beim Senden oder Empfangen geschlossen<br />
wird.<br />
User<br />
Group<br />
www-data<br />
www-data<br />
Listing 19.5 Rechte<br />
Kein root<br />
Mit den folgenden beiden Anweisungen legen Sie die Rechte fest, unter denen<br />
der Prozess laufen soll. Auf keinen Fall sollten hier administrative root-Rechte<br />
vergeben werden. Wichtig ist nur, dass der betreffende Benutzer Zugriff auf das<br />
DocumentRoot-Verzeichnis mit allen Webseiten hat.<br />
DefaultType text/plain<br />
HostnameLookups Off<br />
Listing 19.6 Weitere Konfigurationsparameter<br />
DefaultType<br />
HostnameLookups<br />
Mit der Option DefaultType gebenSiedenimNormalfallzuverwendendenMIME-<br />
Typ für Dokumente an, bei denen der Server diesen nicht selbst feststellen kann.<br />
Diesen Wert müssen Sie im Normalfall nicht verändern.<br />
Für die Option HostnameLookups können Sie die Werte On, Double oder Off vergeben.<br />
Wenn Sie die Option mit On aktivieren, versucht der Apache-Server die<br />
IP-Adressen von Clients über einen Nameserver in Hostnamen umzusetzen. In Ihren<br />
Logdateien finden Sie dann entsprechend den Hostname eines Clients anstelle<br />
seiner IP-Adresse. Sollten Sie nach einem DNS-Reverse-Lookup noch ein Forward-<br />
Lookup durchführen wollen, können Sie die Option Double verwenden. Laut Apache-Dokumentation<br />
ist die Option standardmäßig auf Off gestellt, um Netzwerktraffic<br />
zu sparen und schneller die Anfragen von Clients beantworten zu können.<br />
ErrorLog<br />
LogLevel<br />
CustomLog<br />
/var/log/apache2/error.log<br />
warn<br />
/var/log/apache2/others.log vhost_combined<br />
Listing 19.7 Logdateien<br />
ErrorLog, LogLevel<br />
und CustomLog<br />
Wichtige Konfigurationsparameter sind auch solche, die die Protokollierung (das<br />
Logging) betreffen. Dabei ist zu beachten, dass die in der apache2.conf enthaltenen<br />
Einstellungen nur für virtuelle Hosts gelten, wenn die Parameter bei deren<br />
Konfiguration nicht gesetzt wurden – aber dazu später mehr.<br />
Über die durch ErrorLog angegebene Logdatei werden Fehlermeldungen protokolliert.<br />
Der LogLevel kann den Wert debug, info, notice, warn, error, crit, alert<br />
oder emerg annehmen. Der Unterschied der einzelnen Werte liegt darin, wie detail-<br />
634