Hur skapar jag en CRON-uppgift från min ISPconfig-panel?

Procédure

Vad är en CRON-uppgift?

Syftet med ett cron-jobb är att automatiskt köra ett skript, kommando eller program på bestämda tider.

På din VPS-server kan du till exempel schemalägga ett skript på din webbplats så att det körs en gång i veckan, en gång om dagen eller flera gånger om dagen vid specifika tidpunkter.


Vad är Crontab?

crontab är namnet på det Unix-program som används för att redigera konfigurationstabellen för cron.

Kommandot crontab redigerar faktiskt en fil som är relaterad till användaren som kör det och kontrollerar dess syntax.

Hur skapar jag en CRON-uppgift från min ISPconfig-panel?

1. Anslut till din ISPConfig-panel

2. Gå till fliken "Sites", avsnittet "Command line", länken "Cron tasks" och klicka sedan på "New Cron".

Hur skapar jag en CRON-uppgift från min ISPconfig-panel?

3. Välj den webbplats som du vill automatisera en åtgärd för (1) och konfigurera exekveringsfrekvensen (2) :

Hur skapar jag en CRON-uppgift från min ISPconfig-panel?

Om du vill att ditt skript ska köras varje minut:Minuter : * Timmar : * Dagar i månaden : * Månad : * Veckodagar : * Om du vill att ditt skript ska köras var 10:e minut: Minutes : */10 Timmar : * Dagar i månaden * Månad * Veckodagar : * Om du vill att ditt skript ska köras varje måndag kl. 22.28: Minuter: 28 Timmar: 22 Dagar i månaden: Månad: * Veckodagar * Veckodagar: 1 Om du vill att ditt skript ska köras från måndag till fredag under februari månad: Minuter : * Timmar : * Dag i månaden : * Månad: 2 Veckodagar: 1-5 Om du vill att ditt skript ska köras varje den första i månaden kl. 23:30: Minuter: 30 Timmar: 23 Dagar i månaden: 1 Månad: * Veckodagar : *


4) Slutligen anger du vilket skript som ska köras (3) och var skriptet finns.

Till exempel, om ditt skript finns i roten på din webbplats: http://mon_site/ma_tache_cron.php eller http://mon_site/ma_tache_cron.sh


Hur skapar du en CRON-uppgift via SSH?

1. Anslut via SSH till din dedikerade VPS-server

2. Ange kommandot :

Om din server kör Debian9crontab -e Detta kommer att ta dig till din Crontab-fil. Tryck på i-tangenten för att redigera den här filen. När du är klar med dina ändringar trycker du på Esc och sedan på :wq för att spara och avsluta.Om din server körs under en annan distribution,crontab -e Gör dina ändringar och tryck sedan på Ctrl + O för att spara och Ctrl + X för att avsluta.


Du kan använda syntaxer av den här typen direkt:

## Åtgärd som ska utföras varje den 1:a i månaden kl. 23:30 ## 30 23 1 * * df >> /tmp/df.log

Procedur för video


Jag vill att en tekniker ska skapa ett cron-jobb på min VPS-server. Hur gör jag det?

För personer som inte vill ansluta direkt via SSH (ett hanteringsfel kan inträffa mycket snabbt) erbjuder LWS managed services.

Det finns två lösningar: antingen har du prenumererat på ett supportalternativ: denna åtgärd ingår i ditt paket --> öppna helt enkelt en incidentbiljett med den tekniska avdelningen för att ange vilken uppgift du vill aktivera.

Eller så kan du aktivera en engångshanteringstjänst: en tekniker ringer upp dig inom en timme och utför uppgiften tillsammans med dig. Teknikern tar sig tid att svara på dina frågor och förklara de ändringar som du har gjort.

help.lws.net/a/483
Var den här artikeln till hjälp?

Ja

Nej

Läst 29 231 gånger

Tack! Ställ gärna frågor om vår dokumentation om du vill ha mer information och hjälp oss att förbättra den.

Liknande artiklar

En fråga om den här artikeln?

Ställ den till LWS-teamet och communityn. Svaret publiceras efter moderering.

Ställ en fråga till AWS-teamet och dess community

GDPR: Personuppgiftsansvarig: LWS-Ligne Web Services. Ändamål: moderering och offentlig publicering av din fråga, eventuellt meddelande om ett svar. Rättslig grund: samtycke (art. 6.1 a GDPR). Lagring av e-postadresser: 90 dagar efter meddelandet, högst 12 månader utan svar. För att utöva dina rättigheter, se GDPR-avsnittet i våra allmänna villkor.