Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| haproxy [2018/12/02 18:20] – créée superadmin | haproxy [2023/07/25 21:51] (Version actuelle) – [Sources] superadmin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Configuration d'un cluster web (Haproxy) ====== | ||
| + | |||
| + | |||
| 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 |
| < | < | ||
| sed -i " | sed -i " | ||
| Ligne 39: | Ligne 42: | ||
| timeout client | timeout client | ||
| timeout server | timeout server | ||
| - | errorfile 400 / | + | errorfile 400 / |
| errorfile 403 / | errorfile 403 / | ||
| errorfile 408 / | errorfile 408 / | ||
| Ligne 47: | Ligne 50: | ||
| errorfile 504 / | errorfile 504 / | ||
| - | listen cluster_web | + | listen cluster_web |
| - | bind 192.168.152.2: | + | bind 192.168.152.2: |
| - | mode http | + | mode http #protocole |
| - | balance roundrobin | + | balance roundrobin |
| - | option httpclose | + | option httpclose |
| - | option forwardfor | + | option forwardfor |
| - | server web1 192.168.1.101: | + | server web1 192.168.1.101: |
| - | server web2 192.168.1.102: | + | server web2 192.168.1.102: |
| - | stats enable | + | stats enable |
| stats hide-version | stats hide-version | ||
| stats refresh 30s | stats refresh 30s | ||
| Ligne 64: | Ligne 67: | ||
| stats scope webservers | stats scope webservers | ||
| </ | </ | ||
| - | balance = Mode de répartition (source, roundrobin, etc...) | + | balance = Mode de répartition |
| - | stats = activation page des statistiques | + | |
| - | 4) Relancez | + | 4) Relancer |
| + | < | ||
| - | __Docs source :__ | + | ===== Sources ===== |
| [[http:// | [[http:// | ||
| [[https:// | [[https:// | ||
| + | |||
| + | 📖 '' | ||