Como configurar um cron job pelo cPanel para rodar tarefas automáticas do site
Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu novo passo rumo à automação e organização do seu site. Aqui, você vai aprender, com calma e segurança, como usar o cron job no cPanel — uma ferramenta poderosa que permite que seu site execute tarefas sozinhas, no horário que você definir. Pode ser algo simples, como limpar arquivos temporários, ou algo mais complexo, como atualizar dados de um sistema.
Seja paciente, siga cada passo com atenção — você está no caminho certo. E lembre-se: se algo não ficar claro, o suporte da GeHost está aqui para te ajudar. Vamos lá?
Passo a passo: Configurando um cron job no cPanel
-
Entre no cPanel
Abra seu navegador e acesse o painel do cliente: painel.gehost.com.br. Faça login com seu usuário e senha. Se precisar, veja como recuperar sua senha no Guia de Suporte.
-
Localize a ferramenta Cron Jobs
Depois de logado, procure pela seção “Advanced” (Avançado) no painel. Lá, você verá uma ferramenta chamada Cron Jobs. Clique nela.
-
Entenda os campos do cron job
O cron job usa um padrão de tempo com 5 campos. Cada um representa uma parte do horário:
- Minuto (0-59)
- Hora (0-23)
- Dia do mês (1-31)
- Mês (1-12)
- Dia da semana (0-7, onde 0 e 7 são domingo)
Exemplo: 0 2 * * * significa “execute todos os dias às 2h da manhã”.
-
Defina o comando que deseja rodar
Na parte de Command, você coloca o caminho para o script ou comando que quer que o servidor execute.
Exemplos comuns:
php /home/seuusuario/public_html/backup.php— roda um script PHP de backup./usr/local/bin/php /home/seuusuario/public_html/cron.php— caminho completo para o PHP (usado em alguns servidores).
Dica importante: Se você não souber o caminho exato, entre em contato com seu desenvolvedor ou consulte o arquivo que contém a tarefa.
-
Escolha a frequência
Use os menus suspensores para definir quando o comando deve rodar. Por exemplo:
- Every 15 minutes — a cada 15 minutos.
- Every day at 3:00 AM — todos os dias às 3h da manhã.
- Every Monday at 8:00 AM — toda segunda-feira às 8h da manhã.
Se quiser mais controle, use o campo de texto “Custom” e digite os valores manualmente.
-
Salve sua configuração
Depois de preencher todos os campos corretamente, clique em “Add New Cron Job”. Se tudo estiver certo, você verá uma mensagem de confirmação.
Atenção: Se o comando não funcionar, verifique se o caminho está correto, se o arquivo existe, e se o script tem permissão para rodar.
Dicas práticas para não errar
💡 Dica do Sensei: Comece com tarefas simples, como limpar arquivos temporários, e teste com frequência baixa (ex.: a cada 10 minutos). Assim, você evita surpresas. Depois, ajuste para horários mais adequados.
⚠️ Cuidado: Evite configurar muitos cron jobs no mesmo horário. Isso pode sobrecarregar o servidor e afetar o desempenho do seu site.
Como verificar se o cron job está rodando
Seu cron job não vai mostrar “executado” no cPanel — ele apenas roda em segundo plano. Para confirmar que está funcionando:
- Verifique se o arquivo de log foi criado (se o script gerar um).
- Consulte os logs de acesso no cPanel (em “Metrics” → “Awstats”) para ver se o script foi acessado.
- Se tiver dúvidas, envie um e-mail para o suporte da GeHost com o comando e o horário esperado. Nossa equipe vai te ajudar a diagnosticar.
Quer mais automação? Está no caminho certo!
Parabéns por aprender a usar o cron job! Esse é um passo valioso para manter seu site funcionando sem precisar se lembrar de tudo. Com o tempo, você pode criar rotinas que atualizam conteúdo, enviam e-mails automáticos ou fazem backups — tudo sem você precisar fazer nada.
Se precisar de ajuda com scripts ou configurações mais avançadas, estamos aqui. Só chamar!
Com carinho,
Sensei da GeHost
*Seu parceiro em tecnologia, sempre ao seu lado.*