下载地址: http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.24.tar.gz
127.0.0.1# tar zxvf haproxy-1.3.15.7.tar.gz
127.0.0.1# cd haproxy-1.3.15.7
# 说明:linux下指定内核的版本
127.0.0.1# make TARGET=linux26 PREFIX=/usr/haproxy
127.0.0.1# make install PREFIX=/usr/haproxy
127.0.0.1# cd haproxy-1.3.15.7
# 说明:linux下指定内核的版本
127.0.0.1# make TARGET=linux26 PREFIX=/usr/haproxy
127.0.0.1# make install PREFIX=/usr/haproxy
默认无配置文件新增
vi /usr/haproxy/conf/haproxy.cfg
vi /usr/haproxy/conf/haproxy.cfg
global log 127.0.0.1 local0 notice maxconn 10240 chroot /usr/haproxy uid 99 gid 99 nbproc 4 daemon pidfile /usr/haproxy/haproxy.pid defaults log global mode http option httplog option dontlognull option forwardfor option httpclose retries 3 option redispatch maxconn 2000 stats uri /haproxy-admin contimeout 5000 clitimeout 50000 srvtimeout 50000 listen webcluster 0.0.0.0:80 balance leastconn option httpchk HEAD /index.htm HTTP/1.0 server web1 192.168.xx.xx:81 cookie 1 weight 5 check inter 2000 rise 2 fall 3 server web2 192.168.xx.xx:82 cookie 2 weight 3 check inter 2000 rise 2 fall 3执行:
/usr/haproxy/sbin/haproxy -f /usr/haproxy/conf/haproxy.cfg
验证状态: