wils@web ~ $ cat ~/ajuda/como-configurar-o-haproxy-2-5-como-balanceador-de-carga-em-servidores-linux-guia-passo-a-passo.md

Servidores

Como configurar o HAProxy 2.5 como balanceador de carga em servidores Linux: Guia passo a passo

atualizado em 27/08/2026

Introdução

O HAProxy é uma solução popular para balanceamento de carga e proxy reverso, amplamente utilizada para melhorar a disponibilidade e escalabilidade de aplicações web. Neste guia, você aprenderá a configurar o HAProxy 2.5 em servidores Linux como um balanceador de carga.

Passo a Passo

1. Instalação do HAProxy

Primeiro, vamos instalar o HAProxy. Execute o seguinte comando:

sudo apt update && sudo apt install haproxy

2. Configuração do HAProxy

Após a instalação, você precisará configurar o HAProxy. Edite o arquivo de configuração:

sudo nano /etc/haproxy/haproxy.cfg

Adicione as seguintes seções ao arquivo:

frontend http_front
    bind *:80
    default_backend http_back

backend http_back
    balance roundrobin
    server server1 192.168.1.2:80 check
    server server2 192.168.1.3:80 check

3. Testando a Configuração

Verifique se a configuração do HAProxy está correta:

haproxy -c -f /etc/haproxy/haproxy.cfg

4. Iniciando o HAProxy

Se não houver erros, inicie o serviço do HAProxy:

sudo systemctl start haproxy

Para garantir que o HAProxy inicie automaticamente no boot:

sudo systemctl enable haproxy

5. Monitorando o HAProxy

Você pode monitorar o HAProxy acessando a interface de status. Para isso, adicione o seguinte ao seu arquivo de configuração:

listen stats
    bind *:8080
    stats enable
    stats uri /stats
    stats refresh 10s

Reinicie o HAProxy para aplicar as mudanças:

sudo systemctl restart haproxy

Conclusão

Agora você configurou com sucesso o HAProxy como um balanceador de carga. Lembre-se de monitorar o desempenho e ajustar as configurações conforme necessário para atender às suas demandas específicas.

Dica: Considere configurar um sistema de logs para acompanhar o tráfego e identificar possíveis problemas.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.