Como configurar um cron job no cPanel para automatizar tarefas do site imprimir

  • 0

Como configurar um cron job no cPanel para automatizar tarefas do site

Olá, querido cliente da GeHost! Seja bem-vindo ao seu guia de mão na massa, com carinho e paciência — como um verdadeiro Sensei da hospedagem. Hoje vamos aprender como usar o cron job no cPanel para deixar seu site mais inteligente, autossuficiente e sem precisar ficar clicando todo dia.

Imagine: você quer que seu site faça algo automaticamente — como limpar arquivos temporários, atualizar dados de um banco de dados ou enviar um e-mail de boletim mensal. O cron job é o seu assistente fiel que faz isso por você, no horário que você definir. Vamos lá?

Passo a passo: configurar um cron job no cPanel

  1. Entre no cPanel

    Abra seu navegador e acesse o painel do cliente: painel.gehost.com.br. Faça login com seu usuário e senha (os mesmos da sua hospedagem).

    Tela de login do cPanel com campos de usuário e senha
  2. Localize o cron job

    Depois de logado, procure na seção “Ações Rápidas” ou no menu lateral por “Cron Jobs”. Ele está dentro do grupo “Advanced” — geralmente no final da lista.

    Painel inicial do cPanel com a seção 'Advanced' destacada
  3. Entenda o que é o cron job

    Quando você entra, verá um formulário com campos como “Minute”, “Hour”, “Day of Month”, “Month” e “Day of Week”. Cada um define um momento específico do tempo:

    • Minute — de 0 a 59
    • Hour — de 0 a 23 (0 = meia-noite)
    • Day of Month — dia do mês (1 a 31)
    • Month — 1 a 12 (1 = janeiro)
    • Day of Week — 0 a 6 (0 = domingo)

    Se quiser que algo aconteça todos os dias às 8 da manhã, coloque:

    • Minute: 0
    • Hour: 8
    • Day of Month: *
    • Month: *
    • Day of Week: *
  4. Escreva o comando

    Na caixa “Command”, digite o comando que deseja executar. Ele pode ser:

    • Um script PHP: php /home/usuario/public_html/limpa_cache.php
    • Um script shell: /home/usuario/public_html/backup.sh
    • Um comando de linha: curl -s https://seusite.com/rotina.php

    💡 Dica: sempre use o caminho completo (path absoluto) para o arquivo. Você pode encontrar o caminho do seu site em “File Manager” (Gerenciador de Arquivos) — veja o caminho de public_html.

    Tela do Gerenciador de Arquivos com a pasta public_html destacada
  5. Salve o cron job

    Depois de preencher todos os campos, clique em “Add New Cron Job”. Pronto! Seu trabalho está feito.

    Se quiser, você pode ver uma lista de todos os cron jobs já criados — basta voltar à tela do cron job e clicar em “Show Cron Jobs”.

Exemplo prático: limpar arquivos temporários diariamente

Suponha que você tenha um script chamado limpa_temp.php no diretório public_html. Para rodar ele todos os dias às 9 da manhã:

  • Minute: 0
  • Hour: 9
  • Day of Month: *
  • Month: *
  • Day of Week: *
  • Command: php /home/usuario/public_html/limpa_temp.php

Atenção: certifique-se de que o arquivo PHP está com permissão de execução e que ele realmente faz o que você espera. Teste-o manualmente primeiro!

Dicas importantes para não errar

  • Use campos com “*” para “todos os” — por exemplo, * em “Day of Month” significa “todo dia”.
  • Não use www ou http:// no comando — o cron job roda no servidor, não no navegador.
  • Se o comando for um script PHP, ele precisa estar dentro da pasta public_html ou em um local acessível.
  • Evite comandos muito pesados ou que gerem muito tráfego — isso pode afetar o desempenho do seu site.
  • Se precisar de ajuda, entre em contato com nosso suporte — estamos aqui para você. 🌟

Quer saber mais?

Se você tem dúvidas sobre como escrever scripts, como testar um cron job ou como monitorar se ele está rodando, não hesite: ligue para o suporte da GeHost ou abra um ticket pelo painel. Nós vamos te ajudar com carinho, como um bom Sensei.

Seu site merece ser inteligente. E agora, ele é — com um pequeno toque de automatização que você mesmo criou. Parabéns, mestre! 🙏

GeHost — hospedagem com alma, feita por Raphael Neves Koga, desde 2015. CNPJ: 46.647.904/0001-04 — sempre confira seus dados fiscais na fatura.


Esta resposta lhe foi útil?

« Retornar