Articles tagged with: Config
Apache, Linux »
Nach jeder Änderung an der Konfiguration muss der Apache Webserver neugestartet werden. Macht man aber ein “apache restart” werden die derzeit offenen Verbindungen geschlossen. Angefangene Downloads der Besucher oder das Laden der Seite wird abgebrochen. Dies ist sehr unschön, gerade bei Servern auf welchen gut besuchte Webseiten liegen.
Dem ganzen kann Abhilfe geschaffen werden, in dem man das apachectl tool benutzt, welches von Apache selbst schon bereitgestellt wird.
Apache 1.3 ohne Verbindungsabbrüche neustarten:
apachectl graceful
Apache 2 ohne Verbindungsabbruch neustarten:
apache2ctl graceful
Beim Ausführen der graceful Funktion überprüft apachectl erst ob die Konfiguration in Ordnung ist …
Apache, Linux »
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 …

