Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
haproxy [2018/12/11 23:15] superadminhaproxy [2023/07/25 21:51] (Version actuelle) – [Sources] superadmin
Ligne 4: Ligne 4:
 1) Activer 2 cartes réseaux sur la machine 1) Activer 2 cartes réseaux sur la machine
  
-2) Installer haproxy depuis les dépôts de Debian puis faire ces commandes : +2) Installer haproxy depuis les dépôts de Debian puis faire ces commandes pour modifier la configuration du programme :
 <code> <code>
 sed -i "s/ENABLED=0/ENABLED=1/g" /etc/default/haproxy sed -i "s/ENABLED=0/ENABLED=1/g" /etc/default/haproxy
Ligne 42: Ligne 42:
         timeout client  50000         timeout client  50000
         timeout server  50000         timeout server  50000
- errorfile 400 /etc/haproxy/errors/400.http+ errorfile 400 /etc/haproxy/errors/400.http # V Pages d'erreurs HTTP V
  errorfile 403 /etc/haproxy/errors/403.http  errorfile 403 /etc/haproxy/errors/403.http
  errorfile 408 /etc/haproxy/errors/408.http  errorfile 408 /etc/haproxy/errors/408.http
Ligne 50: Ligne 50:
  errorfile 504 /etc/haproxy/errors/504.http  errorfile 504 /etc/haproxy/errors/504.http
  
-listen cluster_web +listen cluster_web #nouveau cluster 
- bind 192.168.152.2:80 + bind 192.168.152.2:80 #interface du répartiteur de charge en écoute 
- mode http + mode http #protocole 
- balance roundrobin + balance roundrobin #méthode de répartition de charge 
- option httpclose + option httpclose  
- option forwardfor + option forwardfor  
- server web1 192.168.1.101:80 check + server web1 192.168.1.101:80 check #Serveur web 1 du cluster 
- server web2 192.168.1.102:80 check + server web2 192.168.1.102:80 check #Serveur web 2 du cluster 
- stats enable+ stats enable # V configuration de la page des statistiques V
  stats hide-version  stats hide-version
  stats refresh 30s  stats refresh 30s
Ligne 67: Ligne 67:
  stats scope webservers  stats scope webservers
 </code> </code>
-balance = Mode de répartition (source, roundrobin, etc...) +balance = Mode de répartition de charge (source, roundrobin, etc...)
-stats = activation page des statistiques+
  
-4) Relancez le service+4) Relancer le service 
 +<code> service haproxy restart </code>
  
-__Docs source :__ +===== Sources =====
  
 [[http://denisrosenkranz.com/tutoha-introduction-a-haproxy-sous-debian-7/|Haproxy sous Debian 7 (obsolète)]] [[http://denisrosenkranz.com/tutoha-introduction-a-haproxy-sous-debian-7/|Haproxy sous Debian 7 (obsolète)]]
  
 [[https://www.haproxy.org/download/1.5/doc/configuration.txt|Documentation officielle Haproxy]] [[https://www.haproxy.org/download/1.5/doc/configuration.txt|Documentation officielle Haproxy]]
 +
 +📖 ''Linux Pratique HS n°55''