wils@web ~ $ cat ~/ajuda/guia-pratico-para-implementar-balanceamento-de-carga-com-haproxy-2-6-no-ubuntu-22-04.md

DevOps

Guia prático para implementar balanceamento de carga com HAProxy 2.6 no Ubuntu 22.04

atualizado em 09/08/2026

O HAProxy é uma solução popular para balanceamento de carga e proxy reverso, oferecendo alta disponibilidade e desempenho. Neste guia, vamos implementar o HAProxy 2.6 no Ubuntu 22.04.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso root ou sudo.
  • Servidores backend configurados.

Instalação do HAProxy

sudo apt update
sudo apt install haproxy

Configuração do HAProxy

Após a instalação, precisamos configurar o HAProxy. O arquivo de configuração está localizado em /etc/haproxy/haproxy.cfg.

Exemplo de configuração simples

frontend http_front
    bind *:80
    default_backend http_back

backend http_back
    server server1 192.168.1.10:80 check
    server server2 192.168.1.11:80 check

Esta configuração define um frontend que escuta na porta 80 e um backend com dois servidores.

Habilitando o HAProxy

sudo systemctl enable haproxy
sudo systemctl start haproxy

Verificando o status do HAProxy

sudo systemctl status haproxy

Testando o Balanceamento de Carga

Para testar, você pode usar ferramentas como curl ou wget para enviar requisições ao IP do HAProxy e verificar se a carga está sendo distribuída entre os servidores backend.

Conclusão

O HAProxy é uma ferramenta poderosa para balanceamento de carga. Lembre-se de monitorar o desempenho e ajustar a configuração conforme necessário. Para ambientes de produção, considere implementar SSL e monitoramento adicional.

Dica: Utilize o comando haproxy -c -f /etc/haproxy/haproxy.cfg para validar a configuração antes de reiniciar o serviço.

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.