Hospedagem & cPanel 26 visualizações

Como configurar um cron job pelo cPanel para rodar uma tarefa automática

Ver no WHMCS

Como configurar um cron job pelo cPanel para rodar uma tarefa automática

Olá, amigo(a) GeHost! Seja bem-vindo(a) ao seu novo passo rumo à automação. 🌟

Imagine poder executar tarefas importantes — como atualizar dados, limpar arquivos temporários ou enviar relatórios — sem precisar se lembrar de fazer isso todo dia. Isso é possível com os cron jobs no cPanel. E hoje, vou te mostrar como configurá-los com carinho, passo a passo, como um verdadeiro Sensei da hospedagem.

Dica do Sensei: Cron jobs são como alarmes inteligentes para seu site. Eles executam tarefas automáticas no horário que você definir — perfeito para manter tudo funcionando em piloto automático!

Passo 1: Acesse o cPanel

Primeiro, faça login no seu painel de controle. Acesse o painel.gehost.com.br com seu usuário e senha.

Tela de login do cPanel com campos de usuário e senha, e botão Log in

Passo 2: Encontre o Cron Jobs

Depois de logado, você verá o painel principal do cPanel. Procure pela seção chamada “Cron Jobs” — geralmente está dentro do grupo “Advanced” (Avançado).

Painel inicial do cPanel com os grupos de ferramentas, destacando a seção 'Advanced' e o ícone de 'Cron Jobs'

Passo 3: Clique em “Cron Jobs”

Clique no ícone ou link de Cron Jobs para abrir a tela de configuração.

Passo 4: Defina o Horário de Execução

Na tela de configuração, você verá campos para definir quando a tarefa deve rodar. Use o formato de cron (não se preocupe — vamos explicar tudo com simpatia!):

  • Minuto — de 0 a 59
  • Hora — de 0 a 23
  • Dia do mês — de 1 a 31
  • Mês — de 1 a 12
  • Dia da semana — de 0 a 6 (0 = domingo)

Exemplo prático: se quiser que a tarefa rode todo dia às 8 da manhã, preencha assim:

  • Minuto: 0
  • Hora: 8
  • Dia do mês: *
  • Mês: *
  • Dia da semana: *

Dica do Sensei: Use * para “todos” — como “todo dia”, “todo mês”, “todas as horas”. Isso facilita muito!

Passo 5: Especifique o Comando a Ser Executado

Agora, digite o comando que deseja que seja executado. Ele precisa ser um caminho absoluto ou um script que já esteja no seu site.

Exemplos comuns:

  • php /home/seu_usuario/public_html/rotina.php — para rodar um arquivo PHP.
  • /usr/bin/php /home/seu_usuario/public_html/limpa_temp.php — se o PHP estiver em outro caminho.
  • wget -q -O - https://seudominio.com/backup.php — para chamar uma página que faz algo automático.

💡 Importante: Substitua seu_usuario pelo nome real da sua conta no cPanel. Você pode encontrar esse nome no painel ou na sua fatura.

Passo 6: Defina o E-mail de Notificação (opcional, mas recomendado)

Se quiser ser avisado quando o cron job rodar (ou falhar), insira um e-mail válido no campo “E-mail de notificação”.

Se não preencher, o sistema não envia avisos — mas tudo bem! Você pode checar os logs depois.

Passo 7: Salve a configuração

Por fim, clique no botão “Add New Cron Job” para salvar sua tarefa.

Painel inicial do cPanel com destaque no botão 'Add New Cron Job'

Passo 8: Verifique a tarefa (opcional)

Depois de salvar, você verá a nova tarefa listada na seção “Current Cron Jobs”. Lá, pode editar ou excluir a tarefa a qualquer momento.

Pronto! Você está no controle.

Seu cron job agora está programado para rodar automaticamente no horário que escolheu. 🎉

Atenção do Sensei: Lembre-se de que o script que você está chamando precisa estar no diretório certo e ter permissões corretas. Se algo não funcionar, verifique se o caminho está certo e se o arquivo está acessível. Caso precise, entre em contato com nosso suporte — estamos aqui para ajudar!

Se tiver dúvidas, queremos saber. É só chamar o nosso Suporte GeHost — e lembre-se: você está em boas mãos desde 2015, com Raphael Neves Koga no comando.

Com carinho, seu Sensei da GeHost
*G e Soluções e Eventos LTDA – CNPJ: 46.647.904/0001-04*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.