Como configurar tarefas agendadas (Cron Jobs) pelo cPanel sem usar SSH imprimir

  • 0

Como configurar tarefas agendadas (Cron Jobs) pelo cPanel sem usar SSH

Olá, querido cliente da GeHost! 🌟

Se você está aqui, provavelmente quer automatizar alguma tarefa no seu site — como limpar arquivos temporários, atualizar dados de banco ou enviar e-mails periódicos — sem precisar digitar comandos no terminal. Boa notícia: o cPanel tem uma ferramenta poderosa chamada Cron Jobs, e você pode usá-la sem tocar em SSH! É só seguir esse guia passo a passo, com calma e cuidado — como um bom Sensei ensina. 😊

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 — como todos os dias às 2 da manhã, ou toda semana. Pense nisso como um lembrete inteligente que o seu site faz sozinho, sem você precisar se lembrar.

Dica do Sensei: Use cron apenas para tarefas importantes e que precisam de automação. Evite sobrecarregar o servidor com tarefas muito frequentes (ex.: a cada minuto).

Passo a passo: como configurar um Cron Job no cPanel

  1. Entre no painel do cPanel

    Abra o navegador e vá para painel.gehost.com.br. Faça login com seu usuário e senha.

    Tela de login do cPanel com campos de usuário e senha, e botão Log in
  2. Encontre a ferramenta Cron Jobs

    No painel inicial do cPanel (tela de home), procure pela seção “Advanced” — geralmente no meio da página. Clique em Cron Jobs.

    Painel inicial do cPanel com grupos de ferramentas, incluindo 'Advanced' e o link 'Cron Jobs'
  3. Escolha o horário da tarefa

    Na página de Cron Jobs, você verá um formulário com campos para definir quando a tarefa será executada. São 5 campos:

    • Minuto (0 a 59)
    • Hora (0 a 23)
    • Dia do mês (1 a 31)
    • Mês (1 a 12)
    • Dia da semana (0 a 7, onde 0 e 7 são domingo)

    Por exemplo, para rodar uma tarefa todos os dias às 3 da manhã, preencha assim:

    • Minuto: 0
    • Hora: 3
    • Dia do mês: *
    • Mês: *
    • Dia da semana: *

    Dica: Use * para “qualquer valor” — como “todos os dias” ou “todas as horas”.

  4. Defina o comando a ser executado

    Na parte de “Command”, digite o caminho para o arquivo que deseja rodar. Por exemplo:

    • Para rodar um script PHP: php /home/usuario/public_html/meu_script.php
    • Para rodar um arquivo shell: /home/usuario/public_html/limpa_cache.sh

    Importante: O caminho deve ser absoluto (começar com /home/usuario/), e o arquivo precisa estar dentro da pasta public_html ou em uma subpasta acessível.

    Gerenciador de Arquivos do cPanel mostrando a estrutura da pasta public_html com o arquivo meu_script.php
  5. Salve sua tarefa

    Depois de preencher todos os campos, clique em “Add New Cron Job”. O sistema confirmará que a tarefa foi salva com sucesso.

Exemplo prático: limpar arquivos temporários diariamente

Imagine que você tem um arquivo chamado limpa_temp.php dentro de public_html. Ele apaga arquivos antigos da pasta temp.

Para agendá-lo para rodar todos os dias às 2 da manhã:

  • Minuto: 0
  • Hora: 2
  • Dia do mês: *
  • Mês: *
  • Dia da semana: *
  • Command: php /home/usuario/public_html/limpa_temp.php

Pronto! A partir de hoje, seu site vai se cuidar sozinho. 🎉

Como verificar se está funcionando

Depois de configurar, você pode verificar o histórico de execução em Cron Jobs — lá aparecem os horários em que a tarefa foi executada. Se não aparecer nada, verifique:

  • O caminho do arquivo está correto?
  • O arquivo tem permissão de execução?
  • O script não está com erros que impedem a execução?

Se tiver dúvidas, entre em contato com nosso suporte — estamos aqui para ajudar! 🤝

Recursos úteis

  • Documentação oficial: gehost.com.br/ajuda
  • Contato: envie um ticket pelo painel ou chame no suporte via chat (disponível nos primeiros 30 dias após a entrega).

Seu site está em boas mãos, e você agora é um programador de tarefas — parabéns, Sensei! 🍀

Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)


Esta resposta lhe foi útil?

« Retornar