首页 > 代码库 > Haproxy
Haproxy
环境: 192.168.10.5 haproxy
202.106.0.1
192.168.10.6 nginx
192.168.10.7 nginx
202.106.0.2 客户机
步骤:
1.用yum网络下载haproxy nginx(pcre-devel zlib-develepel-release)
2.配置nginx 页面 (/usr/share/nginx/html/index.html)
添加<h1>192.168.10.6(7):80</h1>
3.重启nginx ,用pc机测试页面
4.配置haproxy主配文件(/etc/haproxy/haproxt.rfg)
在七十五行添加:sever static1 192.168.10.6:80 check
sever static2 192.168.10.7:80 check
在第五十六行尾部添加 .html
5.pc及验证是否轮替
日志
1.在第五十九行添加
listenstats
mode http
bind 192.168.10.5:1080
stats enable
stats hide-version
stats uri /admin
stats realm Haproxy\ Statistics
stats auth admin:admin
stats admin if TRUE
2.编辑系统日志配置(vim/etc/rsyslog.conf)
默认有下面的设置,会读取 /etc/rsyslog.d/*.conf目录下的配置文件
$IncludeConfig /etc/rsyslog.d/*.conf
3.创建一个haproxy独立配置文件(etc/rsyslog.d/haproxy.conf)
添加:
$ModLoad imudp
$UDPServerRun 514
local3.* /var/log/haproxy.log
4.配置rsyslog主配文件,开启远程日志(etc/sysconfig/rsyslog)
修改为:
SYSLOGD_OPTIONS=”-c 2 -r -m 0″
5.pc机验证:访问http://192.168.10.5:1080/admin
截图:
yum安装软件包
添加nginx页面
配置haproxy主配文件(/etc/haproxy/haproxt.rfg)
验证
做日志在/etc/haproxy/haproxy.cfg添加
查看/etc/rsyslog.conf,默认就有
创建一个haproxy配置文件添加
在/etc/sysconfig/rsyslog添加
验证
本文出自 “IT” 博客,请务必保留此出处http://liusaiya.blog.51cto.com/11156960/1860017
Haproxy