Como configurar o cron job pelo cPanel para rodar tarefas automáticas no site
Olá, querido cliente da GeHost! 👋
Se você já pensou em automatizar tarefas no seu site — como limpar arquivos antigos, atualizar dados de forma regular, enviar e-mails programados ou sincronizar informações — então o cron job é o seu novo aliado no cPanel. É como ter um assistente digital que faz tudo sozinho, no horário que você definir.
Na GeHost, tudo isso é possível com o cPanel, o painel de controle que você já conhece e adora. Vamos aprender juntos, passo a passo, como configurar um cron job com segurança e simplicidade. 💡
Antes de começar: o que é um cron job?
Um cron job é uma tarefa programada que o servidor executa automaticamente em horários específicos. Pode ser a cada minuto, hora, dia, semana… você define o que quer.
Dica do Sensei: Use o cron job para tarefas que precisam ser feitas com regularidade — como limpar logs, atualizar um banco de dados, enviar relatórios ou sincronizar conteúdo.
Passo a passo: como configurar um cron job no cPanel
Estamos prontos! Vamos lá:
Entre no painel do cliente da GeHost: painel.gehost.com.br.
Na tela de login, insira seu usuário (geralmente seu domínio ou nome de conta) e a senha da hospedagem. Clique em Log in.
Após entrar, você verá o painel inicial do cPanel — o "centro de controle" do seu site.
Procure pela seção “Tarefas Agendadas” (em português) ou “Advanced” (em inglês). É onde você encontra o cron job.
Clique em “Cron Jobs” (ou “Jobs Agendados”).
Agora, vamos configurar a tarefa:
Comando: Digite o caminho completo para o arquivo que deseja rodar. Por exemplo:
/home/seuusuario/public_html/rotina.phpEsse é o caminho para um arquivo PHP que faz algo no seu site. Substitua
seuusuariopelo nome da sua conta no cPanel.Horário: Defina quando a tarefa deve rodar. Use os menus para escolher:
- 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: se quiser rodar a tarefa todo dia às 2 da manhã, escolha:
- Minuto: 0
- Hora: 2
- Dia do mês: *
- Mês: *
- Dia da semana: *
Endereço de e-mail: Coloque um e-mail válido (seu e-mail profissional, por exemplo). Assim, se algo der errado, você recebe uma notificação.
Quando tudo estiver pronto, clique em “Adicionar novo cron job”.
Pronto! A tarefa está agendada. Você pode ver todos os cron jobs configurados na lista que aparece após o cadastro.
Exemplo prático: limpar arquivos temporários
Imagine que você tem um sistema que gera arquivos temporários a cada dia. Para manter o site limpo, você pode criar um cron job que apague esses arquivos toda noite às 2h.
Comando:
/usr/local/bin/php /home/seuusuario/public_html/limpa_temp.php
Horário: 0 2 * * * (todas as noites às 2h).
Pronto! Seu site vai ficar mais leve automaticamente. 🌱
Importante: dicas do Sensei
Use sempre o caminho completo para o arquivo (ex:
/home/seuusuario/public_html/...). Caminhos relativos não funcionam.Se o arquivo for em PHP, use
/usr/local/bin/phpantes do caminho.Evite agendar tarefas muito frequentes (ex: a cada minuto) — pode sobrecarregar o servidor.
Teste seu script manualmente primeiro, no navegador ou via terminal, para garantir que ele funciona.
Se precisar de ajuda, entre em contato com nosso suporte no painel — estamos aqui para você. 🤝
Conclusão
Configurar um cron job no cPanel é mais simples do que parece. Com um pouco de atenção e paciência, você transforma seu site em uma máquina de automação poderosa, economizando tempo e garantindo que tarefas importantes nunca sejam esquecidas.
Seu site está mais inteligente, mais organizado… e você está mais tranquilo. 😌
Se precisar de ajuda com scripts, caminhos ou testes, não hesite em nos procurar. Aqui na GeHost, você não está sozinho.
Com carinho,
Sensei da GeHost
Seu parceiro de confiança na jornada digital