Como agendar tarefas automáticas pelo cPanel sem usar o terminal Print

  • 0

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)

  1. Entre no seu painel do cliente em painel.gehost.com.br e faça login com suas credenciais.

    Tela de login do cPanel com campos Usuário e Senha e botão Log in
  2. Uma vez logado, clique em cPanel (geralmente no centro da tela ou no menu superior).

    Painel inicial do cPanel com grupos de ferramentas como E-mail, Arquivos, Banco de Dados, etc.
  3. 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".

  4. 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.

  5. 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.php que exclui arquivos temporários.

    Depois, no campo Command, coloque:

    /usr/local/bin/php /home/seuusuario/public_html/limpa_cache.php

    Substitua seuusuario pelo nome real da sua conta no cPanel (você encontra isso no painel).

  6. 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).

  7. 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_html sem 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


Was this answer helpful?

« Back