Passo a passo para configurar limites de banda (throttling) no Apache em VPS Linux e servidor dedicado

Por Equipe Técnica AviraHost · 3 min de leitura · Atualizado em · Apache, limite de banda, throttling, VPS Linux, servidor dedicado, performance, AviraHost · 0

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

  1. 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)
  2. Ative o módulo mod_ratelimit
    sudo a2enmod ratelimit
    sudo systemctl reload apache2

    Em CentOS/RHEL, o módulo já vem incluso. Apenas reinicie o Apache após editar a configuração.

  3. 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 400 limita a 400 KB/s. Ajuste conforme sua necessidade.
  4. Reinicie o Apache para aplicar as mudanças
    sudo systemctl restart apache2
  5. Teste o limite de banda
    • Baixe um arquivo grande do seu site e monitore a velocidade.
    • Use ferramentas como curl ou wget para 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!


Esta resposta foi útil?