Hallo,
ich habe das Problem, dass mein Apache2 oftmals abschmiert. Nun hatte ich die Idee, dass es vielleicht die Möglichkeit gibt, dass ein Script z.B. alle 5min checkt, ob der Apache2 noch läuft und falls das nicht der Fall sein sollte, führt das Script automatisch einen Restart durch.
Das Script sollte entweder intern zum Einsatz kommen oder eben extern z.B. auf einem vServer.
Wie könnte man sowas realisieren bzw. kennt jemand fertige Lösungen für mein Problem? Kann man den Apache2 automatisch restarten, sobald diese abschmiert? Wenn ja, wie?
Ich bin kein Linux Profi, hoffe dennoch, dass ihr mich nicht gleich nieder macht ^^
MfG
bigM
Apache per Script / per vServer starten?
Re: Apache per Script / per vServer starten?
SuFu nutzen, das Thema wurde oft genug diskutiert.
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: Apache per Script / per vServer starten?
Hmmm... okay, das heißt ich brauche entweder einen Watchdog Server oder einen Cronjob. Ich denke der Cronjob wird die einfachere Lösung sein.
Wie müsste denn der Cronjob bei einem Suse Linux Server mit Apache2 aussehen?
Ich habe in einem anderen Thread folgenden Code gefunden:
Das Script prüft alle 15min, ob der Apache noch läuft. Ich hätte das gerne so, dass das Script alle 5min den Apache überprüft.
Vielleicht kann mir da einer weiter helfen ;)
MfG
bigM
Wie müsste denn der Cronjob bei einem Suse Linux Server mit Apache2 aussehen?
Ich habe in einem anderen Thread folgenden Code gefunden:
Code: Select all
5,20,35,50 * * * * root a=`ps -A | grep -c apache2` || /etc/init.d/apache2 startVielleicht kann mir da einer weiter helfen ;)
MfG
bigM
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: Apache per Script / per vServer starten?
Code: Select all
man 5 crontabRe: Apache per Script / per vServer starten?
Das bringt überhaupt nichts, zu prüfen, ob da noch ein Prozeß existiert - Apache bietet durchaus Möglichkeiten, seinen Status abzufragen (handler Server-Status oder ähnliches).
flo.
flo.
