Como configurar um cron job pelo cPanel imprimir

  • 0

Como configurar um Cron Job pelo cPanel

Olá! Eu sou a Sensei da GeHost 🌱 e hoje vou te ensinar, com calma e sem economia de imagens neném a neném, como agendar tarefas automáticas no seu site usando o Cron Job do cPanel. Parece assustador de nome, mas é simples: é só um "despertador" que roda um script sozinho, no horário que você escolher, sem você precisar clicar em nada.

Cron Job é muito usado para coisas como: enviar relatórios automáticos, limpar arquivos temporários, rodar backups de um sistema, disparar rotinas de um plugin/CMS, entre outras tarefas repetitivas.

Passo 1 — Acesse o cPanel

Primeiro, entre no seu cPanel com o usuário e senha da sua hospedagem. O link de acesso e as credenciais você encontra no seu painel do cliente (painel.gehost.com.br) ou no e-mail de boas-vindas que você recebeu na entrega.

Tela de login do cPanel com campos de usuário e senha

Passo 2 — Encontre a ferramenta "Cron Jobs"

Depois de logar, você vai cair na tela inicial do cPanel, cheia de ícones organizados por categoria (E-mail, Arquivos, Bancos de Dados, etc). O que você procura fica na seção Avançado: procure pelo ícone chamado "Cron Jobs" (às vezes aparece como "Tarefas Cron").

Painel inicial do cPanel com os grupos de ferramentas

Use a barra de busca no topo do cPanel e digite "cron" se preferir — ela leva direto pra tela certa.

Passo 3 — Entenda os campos antes de criar

Na tela de Cron Jobs você vai ver dois blocos principais:

  • Adicionar Novo Cron Job: onde você define quando e o que rodar.
  • Cron Jobs Atuais: a lista dos que já estão agendados, com opção de editar ou excluir.

Para definir o quando, o cPanel pede 5 campos de tempo:

  1. Minuto (0 a 59)
  2. Hora (0 a 23)
  3. Dia (do mês) (1 a 31)
  4. Mês (1 a 12)
  5. Dia da Semana (0 a 6, sendo 0 = domingo)

O cPanel já vem com menus prontos ao lado de cada campo (ex.: "Cada minuto", "Uma vez por hora", "Uma vez por dia"), então você não precisa decorar nada — é só escolher no menu que ele preenche os números pra você.

Dica da Sensei: se você deixar um campo com asterisco *, significa "qualquer valor". Por exemplo, rodar "todo dia às 3h da manhã" fica: Minuto = 0, Hora = 3, e os outros três campos com *.

Passo 4 — Defina o comando

No campo Comando, você informa o que deve ser executado. Alguns exemplos comuns:

  • Rodar um script PHP: php /home/seuusuario/public_html/script.php
  • Chamar uma URL do seu site (útil pra rotinas de CMS/plugins): wget -q -O - https://seudominio.com.br/rotina.php

Se você não escreveu o script sozinho, é bem provável que ele tenha vindo de um sistema, plugin ou desenvolvedor — nesse caso, o comando exato costuma estar na documentação daquele sistema.

Dica da Sensei: não tem certeza do caminho completo do seu site? Dá uma espiada no Gerenciador de Arquivos do cPanel — a pasta public_html é o coração do seu site, e é a partir dela que você monta o caminho do comando.

Passo 5 — Salve e confirme

Com os campos de tempo e o comando preenchidos, clique em "Adicionar Novo Cron Job". Pronto! Ele já aparece na lista de "Cron Jobs Atuais" logo abaixo, e vai rodar sozinho a partir de agora, no horário configurado.

Como editar ou remover um Cron Job

Na lista de Cron Jobs Atuais, cada linha tem os botões Editar e Excluir. Use o Editar para ajustar o horário ou o comando, e o Excluir quando a tarefa não for mais necessária.

Cuidados importantes

  • Evite rodar tarefas pesadas com muita frequência (a cada minuto, por exemplo) sem necessidade real — isso pode deixar seu site mais lento.
  • Teste o comando manualmente antes (ou peça pra quem desenvolveu o script confirmar), pra garantir que ele funciona antes de deixar rodando sozinho.
  • Confira o e-mail de notificação: por padrão, o cPanel pode enviar um e-mail toda vez que o cron roda, com a saída do comando. Se isso for gerar muitas mensagens, você pode configurar o e-mail de notificação na própria tela de Cron Jobs (campo "E-mail Cron"), ou ajustar seu comando para não gerar saída.

E é isso! Configurar um Cron Job parece técnico à primeira vista, mas depois que você monta o primeiro, os próximos ficam bem mais fáceis. Se tiver qualquer dúvida no meio do caminho, nossa equipe de suporte está por perto para te ajudar. 🌟


Esta resposta lhe foi útil?

« Retornar