centos6.4编译安装haproxy
来源:互联网 发布:mac最新版本是多少 编辑:程序博客网 时间:2024/05/27 02:31
解压缩
tar zxvf haproxy-1.4.24.tar.gz
cd haproxy-1.4.24
编译并安装
make TARGET=linux26 PREFIX=/usr/local/haproxy
make install PREFIX=/usr/local/haproxy
创建配置文件
mkdir /usr/local/haproxy/conf
vim /usr/local/haproxy/conf/haproxy.conf
vim /etc/rsyslog.conf
vim /etc/sysconfig/rsyslog
重启rsyslog
/etc/init.d/rsyslog restart
启动haproxy
/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/conf/haproxy.conf
访问状态监控页面
http://10.200.3.153:8888/admin-status
停止
kill `cat /usr/local/haproxy/haproxy.pid`
重新加载配置文件
/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/conf/haproxy.cfg -st `cat /usr/local/haproxy/haproxy.pid`
tar zxvf haproxy-1.4.24.tar.gz
cd haproxy-1.4.24
编译并安装
make TARGET=linux26 PREFIX=/usr/local/haproxy
make install PREFIX=/usr/local/haproxy
创建配置文件
mkdir /usr/local/haproxy/conf
vim /usr/local/haproxy/conf/haproxy.conf
global log 127.0.0.1 local3 notice maxconn 5000 chroot /usr/local/haproxy uid 99 gid 99 daemon quiet nbproc 2 ulimit-n 65500 pidfile /usr/local/haproxy/haproxy.pid##########defaults log global mode http option dontlognull retries 3 option redispatch option forwardfor option httpclose maxconn 5000 contimeout 5000 clitimeout 50000 srvtimeout 50000########listen US-KTSG-API bind 10.200.3.153:80 mode http balance roundrobin option forwardfor server API-001 192.168.3.5:80 check inter 5000 fall 1 rise 2 server API-002 192.168.3.6:80 check inter 5000 fall 1 rise 2<pre name="code" class="plain">########listen CN-KTSG-PORTAL-WEBSOCKET bind 10.200.3.153:9095 mode tcp balance roundrobin option tcpka server PORTAL-WEBSOCKET-01 192.168.1.191:9096 check inter 5000 fall 1 rise 2 server PORTAL-WEBSOCKET-02 192.168.1.202:9096 check inter 5000 fall 1 rise 2#########listen stats_auth 0.0.0.0:8888 stats enable stats refresh 5s stats uri /admin-status stats auth admin:ktplayuspwd stats admin if TRUE stats hide-version
vim /etc/rsyslog.conf
去掉注释$ModLoad imudp$UDPServerRun 514$ModLoad imtcp$InputTCPServerRun 514添加#haproxy loglocal3.* /var/log/haproxy.log
vim /etc/sysconfig/rsyslog
修改SYSLOGD_OPTIONS="-c 5"为SYSLOGD_OPTIONS="-c 2 -r514"
重启rsyslog
/etc/init.d/rsyslog restart
启动haproxy
/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/conf/haproxy.conf
访问状态监控页面
http://10.200.3.153:8888/admin-status
停止
kill `cat /usr/local/haproxy/haproxy.pid`
重新加载配置文件
/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/conf/haproxy.cfg -st `cat /usr/local/haproxy/haproxy.pid`
0 0
- centos6.4编译安装haproxy
- CentOS6.5 HAProxy 安装
- haproxy的编译安装
- CentOS6.4 配置Haproxy
- CentOS6.4 编译安装memcached
- CentOS6.4 编译安装Redis
- CentOS源码编译安装Haproxy
- Saltstack自动化编译安装haproxy
- HAproxy指南之haproxy编译安装(安装篇)
- CentOS安装Haproxy源码编译安装
- CentOS6.4编译源码安装svn
- CentOS6.4上编译安装Nginx
- centOS6.4编译安装codelite5.3
- Centos6.4中编译安装MPlayer
- CentOS6.4编译安装Gcc5.2.0
- 安装编译cfl3dVersion6.4【CentOS6.5】
- centos6.4下编译安装 python2.7
- CentOS6编译安装Apache2.4 & PHP5.6
- 是否吞噬触摸点需要控制两个地方
- 检测Android手机是否具有root权限和静默安装
- spring mvc 响应处理post请求和get请求 测试
- Thinkphp3.2自动验证和自动完成无效
- C#随机生成字符串
- centos6.4编译安装haproxy
- poj3669 Meteor Shower BFS
- 系统编程
- 每日工作
- js 将json字符串转换为json对象的方法解析
- HTML实现调用百度在线翻译API
- Text Reverse
- js实现点击浏览器history.go()返回上一页 刷新“上一页”
- WEB Service产生随机验证码图片