HAProxy et keepalived : Haute disponibilité
Documentation HAProxy
Tout d'abord avoir un accès administrateur aux serveurs web et au serveur HAProxy. De plus, il faut préparer le site web sur les serveurs web, ce qui implique de synchroniser les fichiers du site entre les serveurs pour un usage en production.
il s'agit d'une simple page HTML nommée "index.html" avec du contenu statique, stockée sur chaque serveur web. Cette page indique le nom du serveur web, ce qui permettra de voir l'équilibrage effectué par HAProxy.


puis il faut installer le paquet Apache2 et de créer une page statique.
# apt-get install apache2
Après l'installation de apache2 il faut installer haproxy sur debian
# apt-get install haproxy
Maintenant que HAProxy est installé sur votre système, passons à sa configuration pour le mettre en place en tant que reverse proxy.
Le fichier de configuration principal de HAProxy est le suivant :
# nano /etc/haproxy/haproxy.cfg

