Como é que crio uma tarefa CRON a partir do meu painel ISPconfig?

Procédure

O que é uma tarefa CRON?

O objetivo de uma tarefa cron é executar automaticamente um script, comando ou programa a horas definidas.

No seu servidor VPS, por exemplo, pode programar um script no seu site para ser executado uma vez por semana, uma vez por dia ou várias vezes por dia, a horas específicas.


O que é o Crontab?

crontab é o nome do programa Unix utilizado para editar a tabela de configuração do programa cron.

O comando crontab edita um ficheiro relativo ao utilizador que o executa e verifica a sua sintaxe.

Como é que eu crio uma tarefa CRON a partir do meu painel ISPconfig?

1. Conecte-se ao seu painel ISPConfig

2. Ir para o separador "Sites", secção "Command line", link "Cron tasks", depois clicar em "New Cron".

Como é que crio uma tarefa CRON a partir do meu painel ISPconfig?

3. Seleccione o sítio para o qual pretende automatizar uma ação (1) e configure a frequência de execução (2) :

Como é que crio uma tarefa CRON a partir do meu painel ISPconfig?

Se pretender que o script seja executado a cada minuto:Minutos : * Horas : * Dias do mês : * Mês : * Dias da semana : * Se pretender que o seu script seja executado de 10 em 10 minutos: Minutos : */10 Horas : * Dias do mês * Meses Dias da semana : * Dias da semana : * Se pretender que o seu script seja executado todas as segundas-feiras às 22:28: Minutos: 28 Horas: 22 Dias do mês: Mês: * Dias da semana * Dias da semana: 1 Se pretender que o seu script seja executado de segunda a sexta-feira durante o mês de fevereiro: Minutos : * Horas : * Dia do mês : * Mês: 2 Dias da semana: 1-5 Se pretender que o seu script seja executado todos os primeiros dias do mês às 23:30: Minutos: 30 Horas: 23 Dias do mês: 1 Mês: * Dias da semana : *


4) Por fim, indique o script a ser executado (3), indicando onde se encontra o script.

Por exemplo, se o seu script estiver localizado na raiz do seu sítio: http://mon_site/ma_tache_cron.php ou http://mon_site/ma_tache_cron.sh


Como é que se cria uma tarefa CRON via SSH?

1. Ligue-se via SSH ao seu servidor VPS dedicado

2. Introduza o comando :

Seo seu servidor estiver a correr Debian9crontab -e Isto levá-lo-á ao seu ficheiro Crontab. Pressione a tecla i para editar este ficheiro. Uma vez terminadas as alterações, basta premir Esc e depois :wq para guardar e sair. Seo seu servidor estiver sob outra distribuição, crontab -e Faça as suas alterações, depois prima Ctrl + O para guardar e Ctrl + X para sair.


Pode utilizar sintaxes deste tipo diretamente:

## Ação a ser executada todos os dias 1 do mês às 23:30 ## 30 23 1 * * df >> /tmp/df.log

Procedimento de vídeo


Quero que um técnico crie um cron job no meu servidor VPS, como é que faço isso?

Para as pessoas que não querem ligar-se diretamente via SSH (um erro de manuseamento pode acontecer muito rapidamente), a LWS oferece serviços geridos.

Existem duas soluções: ou subscreveu uma opção de suporte: esta intervenção está incluída no seu pacote --> basta abrir um ticket de incidente junto do departamento técnico para indicar qual a tarefa que deseja ativar.

Ou pode ativar um serviço gerido pontualmente: um técnico telefonar-lhe-á dentro de uma hora e executará a tarefa consigo. O técnico terá tempo para responder às suas perguntas e explicar as alterações que efectuou.

help.lws.net/a/483
Este artigo foi útil?

Sim

Não

Lido 29 231 vezes

Obrigado! Não hesite em colocar questões sobre a nossa documentação se pretender mais informações e ajudar-nos a melhorá-la.

Artigos semelhantes

Uma pergunta sobre este artigo?

Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.

Fazer uma pergunta à equipa do LWS e à sua comunidade

RGPD: Responsável: LWS-Ligne Web Services. Finalidade: moderação e publicação pública da sua pergunta, eventual notificação de uma resposta. Base legal: consentimento (art. 6.º, n.º 1, al. a) RGPD). Conservação dos e-mails: 90 dias após a notificação, 12 meses no máximo sem resposta. Para exercer os seus direitos, consulte a secção RGPD das nossas condições gerais.