wils@web ~ $ cat ~/ajuda/como-configurar-um-balanceador-de-carga-haproxy-2-7-no-ubuntu-22-04-guia-passo-a-passo.md
ServidoresComo configurar um balanceador de carga HAProxy 2.7 no Ubuntu 22.04: Guia passo a passo
O HAProxy é uma solução de balanceamento de carga amplamente utilizada que permite distribuir a carga de trabalho entre múltiplos servidores, garantindo alta disponibilidade e desempenho. Neste guia, você aprenderá a configurar o HAProxy 2.7 no Ubuntu 22.04.
Pré-requisitos
- Ubuntu 22.04 instalado.
- Acesso root ou permissões sudo.
- Servidores backend configurados e em funcionamento.
Passo 1: Atualizar o sistema
sudo apt update && sudo apt upgrade -y
Passo 2: Instalar o HAProxy
sudo apt install haproxy -y
Passo 3: Configurar o HAProxy
O arquivo de configuração do HAProxy está localizado em /etc/haproxy/haproxy.cfg. Abra-o com um editor de texto:
sudo nano /etc/haproxy/haproxy.cfg
Adicione a seguinte configuração básica:
global
log /dev/log local0
maxconn 2000
user haproxy
group haproxy
defaults
log global
mode http
timeout connect 5000ms
timeout client 50000ms
timeout server 50000ms
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
Substitua 192.168.1.10 e 192.168.1.11 pelos IPs dos seus servidores backend.
Passo 4: Testar a configuração
sudo haproxy -c -f /etc/haproxy/haproxy.cfg
Passo 5: Iniciar o HAProxy
sudo systemctl start haproxy
Passo 6: Habilitar o HAProxy na inicialização
sudo systemctl enable haproxy
Conclusão
Parabéns! Você configurou com sucesso um balanceador de carga HAProxy no Ubuntu 22.04. Para monitorar o desempenho do HAProxy, você pode considerar a instalação de ferramentas adicionais, como o HAProxy Stats, que fornece uma interface web para visualização do status do balanceador.
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.