Como agendar tarefas automáticas pelo cPanel sem usar o terminal
Olá, querido(a) cliente da GeHost! 👋
Seja bem-vindo(a) ao seu novo passo rumo à automação inteligente no seu site. Hoje, vou te ensinar, com carinho e clareza, como agendar tarefas automáticas no cPanel — sem precisar tocar no terminal, sem comandos complicados, e tudo diretamente pelo navegador. É como ter um assistente digital que cuida de tarefas repetitivas por você. Vamos lá?
O que é um "Cron Job"?
Imagine uma tarefa que você quer que o seu site faça todos os dias às 8 da manhã — como limpar arquivos temporários, atualizar dados ou enviar um e-mail automático. No cPanel, isso se chama Cron Job (ou "tarefa agendada"). E o melhor? Você pode configurá-lo sem código e sem terminal.
Dica do Sensei: Tarefas automáticas são ideais para manter seu site organizado, atualizado e funcionando sem esforço. Funciona como um "alarme" que dispara em horários específicos.
Passo a passo: Como agendar uma tarefa no cPanel (sem terminal)
-
Entre no seu painel do cliente em painel.gehost.com.br e faça login com suas credenciais.
-
Uma vez logado, clique em cPanel (geralmente no centro da tela ou no menu superior).
-
Na seção “Advanced” (Avançado), localize e clique em “Cron Jobs” (Tarefas Agendadas).
Se não encontrar, procure no menu "Tools" ou use a barra de busca no cPanel com a palavra "cron".
-
Você verá uma tela com opções para criar uma nova tarefa agendada. Vamos preencher os campos com um exemplo simples:
- Command (Comando): Digite o comando que deseja executar. Exemplo:
/usr/local/bin/php /home/seuusuario/public_html/meu_script.php - Minute (Minuto): Escolha o minuto (ex.: * para todos os minutos).
- Hour (Hora): Escolha a hora (ex.: 8 para às 8 da manhã).
- Day of Month (Dia do mês): Escolha o dia (ex.: * para todos os dias).
- Month (Mês): Escolha o mês (ex.: * para todos os meses).
- Day of Week (Dia da semana): Escolha o dia da semana (ex.: * para todos os dias).
Para agendar algo todos os dias às 8 da manhã, basta colocar * em todos os campos exceto "Hour", que será 8.
- Command (Comando): Digite o comando que deseja executar. Exemplo:
-
Se você não tem um script pronto, crie um arquivo PHP simples no seu site com uma tarefa que queira automatizar. Por exemplo, um arquivo chamado
limpa_cache.phpque exclui arquivos temporários.Depois, no campo Command, coloque:
/usr/local/bin/php /home/seuusuario/public_html/limpa_cache.phpSubstitua
seuusuariopelo nome real da sua conta no cPanel (você encontra isso no painel). -
Selecione o usuário que executará a tarefa (geralmente é o seu nome de usuário do cPanel).
Depois, clique em “Add New Cron Job” (Adicionar Nova Tarefa Agendada).
-
Pronto! Sua tarefa está agendada. Você pode ver todos os cron jobs cadastrados na lista abaixo.
Se precisar editar ou excluir, basta clicar nos botões "Edit" ou "Remove".
Importante: Dicas do Sensei
- Use apenas arquivos que já estão no seu site — não tente executar scripts fora da pasta
public_htmlsem permissão. - Teste seu script manualmente primeiro — abra o arquivo no navegador ou via SSH para ver se funciona.
- Evite agendar tarefas muito frequentes — isso pode sobrecarregar o servidor. Tarefas diárias ou semanais são ideais.
- Se precisar de ajuda, entre em contato com o suporte da GeHost — estamos aqui para te ajudar, sem pressa.
Atenção: Seu plano de hospedagem pode ter limitações de uso de recursos. Consulte seu plano no painel para saber mais sobre limites de processamento e tempo de execução.
Quer saber mais?
Se você gostou desse guia, temos mais conteúdos como este no Centro de Ajuda da GeHost. E se tiver dúvidas, não hesite em nos procurar — estamos aqui com um sorriso e um café virtual. ☕
Com carinho,
Sensei da GeHost
Seu parceiro de tecnologia, sempre ao seu lado