概述
一.环境介绍
1.Centos6
2. haproxy-1.4.25.tar.gz
二.安装
$ curl -O http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.25.tar.gz $ tar zxvf haproxy-1.4.25.tar.gz $ cd haproxy-1.4.25 $ make TARGET=linux26 PREFIX=/usr/local/haproxy $ make install PREFIX=/usr/local/haproxy $ cp examples/haproxy.cfg /usr/local/haproxy/ $ cp examples/haproxy.init /etc/init.d/haproxy $ chmod 755 /etc/init.d/haproxy $ ln -s /usr/local/haproxy /etc/ $ ln -s /usr/local/haproxy/sbin/haproxy /usr/sbin/ $ groupadd haproxy $ useradd -g haproxy haproxy -s /sbin/nologin -M $ grep haproxy /etc/passwd haproxy:x:507:507::/home/haproxy:/sbin/nologin
三.配置
$ vi /etc/haproxy/haproxy.cfg global log 127.0.0.1 local0 log 127.0.0.1 local1 notice #log loghost local0 info maxconn 40960 chroot /usr/local/haproxy uid 803 gid 803 daemon nbproc 1 #debug #quiet defaults log global mode http option httplog option dontlognull option forwardfor option httpclose retries 3 option redispatch maxconn 2000 timeout connect 500000 timeout client 5000000 timeout server 50000000 frontend http-in bind 192.168.233.2:80 mode http option httplog log global acl is_a hdr_beg(host) -i www.test.com acl is_a hdr_beg(host) -i test.com use_backend a_server if is_a stats enable stats hide-version stats uri /admin-status stats auth admin:admin123 stats admin if TRUE backend a_server balance roundrobin cookie SESSION_COOKIE insert indirect nocache option httpchk HEAD /Default.aspx HTTP/1.0 fullconn 10000 server web58 192.168.233.158:80 minconn 100 maxconn 1000 cookie web1 weight 6 check inter 2000 rise 2 fall 4 server web85 192.168.233.185:80 minconn 100 maxconn 1000 cookie web2 weight 6 check inter 2000 rise 2 fall 4
四.启动
/etc/init.d/haproxy start
转载于:https://www.cnblogs.com/caoguo/p/4796360.html
最后
以上就是犹豫流沙为你收集整理的Centos 编译安装Haproxy的全部内容,希望文章能够帮你解决Centos 编译安装Haproxy所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复