Home » Apache, Linux

Apache Konfiguration testen

15 Dezember 2010

Wer kennt das nicht, man ändern Einstellungen im Apache Webserver, startet diesen neu damit er die neuen Einstellungen übernimmt und es kommt ein “Fatal Error” und der Webserver bleibt aus.
Bei Produktivsystemen kann das fatal sein, gerade wenn die eigenen Webseiten gut besucht sind oder wichtige Kunden auf diesem Webserver gehostet sind.

Um solch einem Szenario zu entgehen, gibt es die Möglichkeit die Apache Konfiguration vorher zutesten. Sollten Fehler auftreten werden diese einem ausgegeben und man kann in aller Ruhe diese beseitigen und verursacht keinen unnötigen Ausfall.

Um die Apache Konfiguration beim Apache 1.3 zutesten, benutzt ihr folgenden Befehl:

apachectl configtest

Um die Apache Konfiguration beim Apache 2 zutesten, benutzt ihr folgenden Befehl:

apache2ctl configtest

Noch besser ist es aber wenn Ihr vorher eine Kopie eurer Konfigurationsdatei erstellt und dort eure neuen Änderungen einpflegt. Mit dem folgenden Befehl könnt ihr diese Kopie testen lassen und lauft nicht in Gefahr dass Ihr wichtige Einstellungen löscht und diese später nicht wiederherstellen könnt.

apachectl configtest -f /pfad/zu/eurer/Konfigkopie/httpd.conf

o. für den Apache2

apache2ctl configtest -f /pfad/zu/eurer/Konfigkopie/httpd.conf


Wenn eure Konfiguration in Ordnung ist meldet der Configcheck:

apache2ctl configtest
Syntax OK

Ihr könnt nun die Konfigurationsdatei mit eurer neuen ersetzen und diese neuladen.

Weiterführende Artikel

Ein Kommentar »

Kommentar schreiben

Einen Kommentar schreiben, oder trackback von ihrer Seite. Sie können aber auch Kommentare per RSS erhalten.

Sie können die folgenden Tags benutzen:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Für die Anzeige eines Bildes zu ihrem Kommentar müssen sie bei Gravatar angemeldet sein.