Como configurar rotação automática de logs no servidor para evitar consumo excessivo de disco
Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu guia de paz digital, onde o Sensei está aqui para te ajudar com cuidado e clareza. Hoje vamos falar de algo que muitos esquecem, mas que pode salvar seu site de um colapso: rotacionar logs automaticamente.
Imagine seu servidor como uma casa. Os logs são como o diário de bordo: anotam tudo o que acontece. Se não forem limpos com frequência, esse diário cresce até ocupar todo o espaço — e sua casa (ou site) começa a travar.
Com a rotação automática de logs, esse diário é arquivado periodicamente, mantendo tudo organizado e o disco livre. Vamos configurar isso juntos, passo a passo, com carinho e segurança.
Por que isso é importante?
Se os logs crescerem sem controle, podem consumir todo o espaço do disco — o que pode fazer seu site ficar inacessível. A rotação automática evita isso, mantendo seu servidor saudável.
O que você vai precisar
- Acesso ao cPanel da sua conta GeHost (painel.gehost.com.br)
- Conhecimento básico de arquivos e pastas (não precisa ser expert!)
- Um pouco de paciência — e a certeza de que você está no controle.
Passo a passo: Configurando a rotação automática de logs
- Entre no cPanel
Acesse o painel da sua conta em painel.gehost.com.br. Use seu usuário e senha (os mesmos que você usa para hospedagem). - Abra o Gerenciador de Arquivos
No painel, procure por “Gerenciador de Arquivos” (em “Arquivos”). Clique nele. - Navegue até a pasta de logs
No Gerenciador de Arquivos, acesse a pastapublic_html(ou o diretório raiz do seu site). Dentro dela, procure por uma pasta chamadalogsouvar/log. Se não houver, não se preocupe — vamos criar a configuração para que o sistema faça isso automaticamente. - Crie um script de rotação (opcional, mas recomendado)
Se você quiser uma solução mais avançada, pode criar um script simples em PHP ou bash que roda diariamente via Cron. Mas, para o cliente leigo, a melhor solução é usar o logrotate — um sistema já presente no servidor da GeHost. - Configure o logrotate via Cron (sem tocar no sistema)
Como cliente da GeHost, você não tem acesso direto ao sistema operacional (como root), mas pode usar um recurso do cPanel chamado Cron Jobs para automatizar tarefas. - Use o Cron para rodar a rotação
No cPanel, vá até “Cron Jobs” (em “Tarefas Agendadas”). Clique em “Add New Cron Job”. - Defina a frequência e o comando
Na configuração, escolha a frequência como “Daily” (diariamente). No campo de comando, digite:/usr/sbin/logrotate /etc/logrotate.confEsse comando é o padrão do sistema para rotacionar logs. O servidor da GeHost já tem esse arquivo configurado, então você só precisa acionar o processo.
- Salve a tarefa
Após digitar o comando, clique em “Add New Cron Job”. Pronto! O sistema agora rotacionará os logs diariamente, sem precisar de sua intervenção.
Dicas do Sensei
Se você não tiver certeza se o logrotate está funcionando, verifique o tamanho dos arquivos na pasta
logsapós alguns dias. Eles devem estar menores e com nomes comoapp.log.1,app.log.2.gz, etc. Isso significa que a rotação está funcionando!
Se precisar de ajuda, entre em contato com o suporte da GeHost — e lembre-se: você tem 30 dias grátis após a entrega para tirar dúvidas como essa. Estamos aqui para te ajudar, com carinho e respeito.
Conclusão
Configurar a rotação automática de logs não é um segredo de programador — é uma prática simples, mas poderosa, que mantém seu site saudável e rápido.
Com esse guia, você agora sabe como proteger seu espaço de disco, evitar sobrecargas e manter sua presença online com tranquilidade.
Seu site é seu lar digital. Cuide dele com amor — e a GeHost está aqui para te ajudar a cada passo.
Com carinho,
Sensei da GeHost
*G e Soluções e Eventos LTDA – CNPJ: 46.647.904/0001-04*