Come posso creare un task CRON dal mio pannello ISPconfig?

Procédure

Che cos'è un'attività CRON?

Lo scopo di un cron job è quello di eseguire automaticamente uno script, un comando o un programma a orari prestabiliti.

Sul vostro server VPS, ad esempio, potete programmare l'esecuzione di uno script sul vostro sito una volta alla settimana, una volta al giorno o più volte al giorno a orari specifici.


Che cos'è Crontab?

Crontab è il nome del programma Unix utilizzato per modificare la tabella di configurazione del programma cron.

Il comando crontab modifica un file relativo all'utente che lo esegue e ne controlla la sintassi.

Come si crea un task CRON dal pannello ISPconfig?

1. Connettersi al pannello ISPConfig

2. Andate alla scheda "Siti", sezione "Riga di comando", link "Attività Cron", quindi cliccate su "Nuovo Cron".

Come posso creare un task CRON dal mio pannello ISPconfig?

3. Selezionare il sito per il quale si desidera automatizzare un'azione (1) e configurare la frequenza di esecuzione (2):

Come posso creare un task CRON dal mio pannello ISPconfig?

Se si desidera che lo script venga eseguito ogni minuto:Minuti : * Ore : * Giorni del mese : * Mese : * Giorni della settimana : * Se si desidera che lo script venga eseguito ogni 10 minuti: Minuti : */10 Ore : * Giorni del mese * Mese * Giorni della settimana: * Se si desidera che lo script venga eseguito ogni lunedì alle 22:28: Minuti: 28 Ore: 22 Giorni del mese: Mese: * Giorni della settimana * Giorni della settimana: 1 Se si desidera che lo script venga eseguito dal lunedì al venerdì durante il mese di febbraio: Minuti : * Ore : * Giorno del mese: * Mese: 2 Giorni della settimana: 1-5 Se si desidera che lo script venga eseguito ogni primo del mese alle 23:30: Minuti: 30 Ore: 23 Giorni del mese: 1 Mese: * Giorni della settimana: *


4) Infine, fornite lo script da eseguire (3), indicando dove si trova lo script.

Per esempio, se lo script si trova nella radice del sito: http://mon_site/ma_tache_cron.php o http://mon_site/ma_tache_cron.sh


Come si crea un task CRON via SSH?

1. Collegarsi via SSH al server VPS dedicato

2. Inserite il comando :

Seil vostro server è Debian9crontab -e Questo vi porterà al vostro file Crontab. Premere il tasto i per modificare il file. Una volta completate le modifiche, è sufficiente premere Esc e poi :wq per salvare e uscire. Seil server utilizza un'altra distribuzione, crontab -e Apportare le modifiche e premere Ctrl + O per salvare e Ctrl + X per uscire.


È possibile utilizzare direttamente sintassi di questo tipo:

## Azione da eseguire ogni 1° del mese alle 23:30 ## 30 23 1 * * df >> /tmp/df.log

Procedura video


Voglio che un tecnico crei un cron job sul mio server VPS. Come posso farlo?

Per le persone che non vogliono connettersi direttamente via SSH (un errore di gestione può verificarsi molto rapidamente), LWS offre servizi gestiti.

Ci sono due soluzioni: o avete sottoscritto un'opzione di supporto: questo intervento è incluso nel vostro pacchetto --> è sufficiente aprire un incident ticket con il reparto tecnico per indicare quale compito desiderate attivare.

Oppure potete attivare un servizio gestito una tantum: un tecnico vi richiamerà entro un'ora e svolgerà il compito con voi. Il tecnico si prenderà il tempo necessario per rispondere alle vostre domande e spiegare le modifiche apportate.

help.lws.net/a/483
Questo articolo ti è stato utile?

Sì

No

Letto 29 231 volte

Grazie! Non esitare a porre domande sulla nostra documentazione se desideri maggiori informazioni e aiutarci a migliorarla.

Articoli simili

Una domanda su questo articolo?

Ponila al team LWS e alla community. La risposta viene pubblicata dopo la moderazione.

Fate una domanda al team LWS e alla sua comunità

GDPR: Titolare: LWS-Ligne Web Services. Finalità: moderazione e pubblicazione della tua domanda, eventuale notifica di una risposta. Base giuridica: consenso (art. 6.1.a GDPR). Conservazione delle e-mail: 90 giorni dopo la notifica, massimo 12 mesi senza risposta. Per esercitare i tuoi diritti, consulta la sezione GDPR delle nostre condizioni generali.