Centos 编译安装Haproxy
2015-09-09 23:41
573 查看
一.环境介绍
1.Centos6
2. haproxy-1.4.25.tar.gz
二.安装
三.配置
四.启动
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
相关文章推荐
- linux安装teamviewer
- Linux查看CPU信息详解
- centos 目录文件管理 mkdir,rm,touch,误删文件extundelete,cp,mv,cat,more,less ,head,tail,chown,chmod ,umask 第四节课
- linux-特殊权限
- Linux 常用命令 (个人总结,持续更新)
- Linux学习之文件系统管理
- ARM linux内核启动时几个关键地址
- 关于mount nfs时-o nolock的问题
- NFS服务配置与mount nfs时-o nolock的问题
- 初学linux运维工程师必须掌握以下内容
- GCC 编译linux运用程序开方错误的解决办法
- Linux 下查看局域网内所有主机IP和MAC
- Linux中vi编辑命令
- Linux.NET学习手记(5)
- Linux.NET学习手记(4)
- Linux.NET学习手记(3)
- [linux]原子化的写文件操作writev
- Linux.NET学习手记(2)
- Linux.NET学习手记(1)
- centOS6.5 heartbeatV3+pacemaker实现高可用集群