17.11.2013 Aufrufe

6 Grundlagen aus Anwendersicht

6 Grundlagen aus Anwendersicht

6 Grundlagen aus Anwendersicht

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!