Introdução
Controlar o uso de banda no Apache é essencial para evitar sobrecarga, garantir estabilidade e prevenir abusos em ambientes VPS Linux e servidores dedicados. Este passo a passo mostra como configurar limites de banda (throttling) usando o módulo mod_ratelimit de forma segura e eficiente.
Passo a passo para configurar limites de banda no Apache
- Pré-requisitos
- Servidor VPS Linux ou dedicado com Apache instalado
- Acesso root ou sudo
- Backup dos arquivos de configuração (
cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bkp)
- Ative o módulo mod_ratelimit
sudo a2enmod ratelimit sudo systemctl reload apache2Em CentOS/RHEL, o módulo já vem incluso. Apenas reinicie o Apache após editar a configuração.
- Configure o limite de banda
Edite o arquivo de configuração do site (
/etc/apache2/sites-available/seusite.conf):<VirtualHost *:80> ... <Location /> SetOutputFilter RATE_LIMIT SetEnv rate-limit 400 </Location> </VirtualHost>rate-limit 400limita a 400 KB/s. Ajuste conforme sua necessidade.
- Reinicie o Apache para aplicar as mudanças
sudo systemctl restart apache2 - Teste o limite de banda
- Baixe um arquivo grande do seu site e monitore a velocidade.
- Use ferramentas como
curlouwgetpara validar o throttling.
Checklist rápido
- Backup dos arquivos de configuração
- Módulo mod_ratelimit ativado
- Limite ajustado conforme a demanda do site
- Testes realizados após configuração
Resolução de problemas comuns
- Erro: "Invalid command 'SetOutputFilter'"
Verifique se o mod_ratelimit está ativado e reinicie o Apache. - Limite não aplicado
Confirme se a diretiva está no bloco correto (<Location />) e se não há conflitos com outros módulos. - Queda de performance inesperada
Reduza o valor do limite gradualmente e monitore o impacto. Sempre faça backup antes de alterar parâmetros críticos.
Resumo
- Limitar banda protege o servidor contra abusos e picos de tráfego.
- O mod_ratelimit é simples e eficiente para uso em Apache.
- Testes e monitoramento são essenciais após qualquer ajuste.
Contrate Agora
Garanta mais estabilidade e controle de recursos para seu site ou aplicação. Veja planos de VPS Linux com suporte 24/7 na AviraHost e otimize sua infraestrutura!