Suche


drucken PDF

Die Ausführung von Befehlen oder Skripten mit Crontab unter Plesk automatisieren



Diese Hilfe stellt Ihnen die Verwendung von Crontab vom Plesk Interface aus vor (Sie müssen dafür über einen Server mit Plesk verfügen...)


Automatisierte Aufgaben:


Unter Linux können Aufgaben konfiguriert werden damit diese automatisch zu einem bestimmten Zeitpunkt (auch regelmässig) ausgeführt werden. Ein Administrator kann dies zum Beispiel dazu nutzen, um automatisch regelmässige Sicherungen durchzuführen, das System zu überwachen, personalisierte Skripte auszuführen...


Wie kann ich ein Skript automatisch (als crond) auf dem dedizierten Server ausführen?


Zuerst muss man sich vergewissern ob das Skript im Shell Modus funktioniert, das heisst ob es von der Kommandozeile aus ausgeführt werden kann.

Anschliessend verbinden Sie sich mit Plesk um die Aufgabe zu "programmieren".


Konfiguration eines Crontab:


Wenn Sie sich mit Plesk verbunden haben (über http://nsXXXXX.ovh.net:8443 wo Sie "nsXXXXX" durch den Namen Ihrer Maschine ersetzen und sich dann als "admin" mit dem zugehörigen Passwort anmelden), klicken Sie links auf die Rubrik Server.

Klicken Sie anschliessend auf Crontab im Bereich Dienste.

Klicken Sie dann auf "Neue Aufgabe hinzufügen".



Geben Sie anschliessend die Werte in die verschiedenen Felder ein:

* Minute - Ganze Zahl zwischen 0 und 59.

* Stunde - Ganze Zahl zwischen 0 und 23.

* Tag des Monats - Ganze Zahl zwischen 1 und 31 (wenn der Monat spezifiziert ist muss der tag gültig sein).

* Monat - Ganze Zahl zwischen 1 und 12 (oder Abkürzung des Monatsnamens).

* Tag der Woche - Ganze Zahl zwischen 0 und 7, wo 0 oder 7 für Sonntag stehen (oder Abkürzung des Wochentags).

* Befehl - Der Auszuführende Befehl. Der Befehl kann ein Linux Befehl sein oder der Befehl zur Ausführung eines Skripts.

Für die oben angegebenen Werte kann auch ein Asterisk (*) verwendet werden um alle gültigen Werte zu bezeichnen. Zum Beispiel bedeutet ein Asterisk für den Wert des Monats, dass der Befehl jeden Monat ausgeführt werden soll (unter Berücksichtigung der möglichen Beschränkungen durch andere Werte).

Ein Bindestrich (-) zwischen zwei Werten bezeichnet die ganzen Zahlen zwischen diesen Werten. Zum Beispiel steht 1-4 für die Zahlen 1, 2, 3 und 4.

Eine Liste von durch Kommata (,) getrennten Werten entspricht einer Liste. Zum Beispiel entspricht 3, 4, 6, 8 genau diesen vier ganzen Zahlen.

Der Schrägstrich (/) kann dazu verwendet werden gestaffelte Werte anzugeben. Um eine ganze Zahl in einem Bereich zu überspringen, erweitern Sie diesen um /. Zum Beispiel kann man mit 0-59/2 (im Feld für Minuten) jede zweite Minute überspringen. Diese gestaffelten Werte können auch zusammen mit einem Asterisk genutzt werden: zum Beispiel kann man mit */3 im Feld für Monate jeden dritten Monat auslassen.