De applicatie dat we gaan gebruiken op de loadbalancer is HAproxy. HAproxy is een redelijk makkelijk te configureren loadbalancer software, het enige wat we moeten doen is het installeren en de configuratie aanpassen op onze situatie.
Stap 1. Installeren HAproxy
sudo apt update
sudo apt install haproxy
Controleren
sudo systemctl status haproxy
Kopie maken van originele configuratie
sudo cp /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.original
Configuratie aanpassen
sudo nano /etc/haproxy/haproxy.cfg
Zorg ervoor dat de IP-adressen overeen komen met je eigen omgeving. Frontend is de kant naar het internet. Backend is de kant naar de webservers.

Als de configuratie is aangepast kun je HAproxy starten.
service haproxy start
Test de omgeving
Ga naar het IP-adres van je loadbalancer en druk op refresh om te zien dat de load daadwerkelijk wordt verdeelt over 2 webservers.
Statistieken van HAproxy
Je kunt ervoor kiezen om je statistieken van HAproxy te delen via een bepaalde poort. Hiervoor moet je een stuk toevoegen aan het configuratiebestand.

Als je nu naar het IP-adres van de loadbalancer gaat met daarachter /stats kom je op de statistieken pagina van HAproxy.
