1、安装haproxy #tar xzvf haproxy-1.5.9.tar.gz #cd haproxy-1.5.9 # make TARGET=linux26 PREFIX=/usr/local/haproxy # make install PREFIX=/usr/local/haproxy
# mkdir /usr/local/haproxy/etc # mkdir -p /data/logs/haproxy
2、编辑haproxy 配置文件 # vi /usr/local/haproxy/etc/haproxy.conf
3、编辑haproxy 服务脚本 #vi /etc/init.d/haproxy
# vim /etc/rsyslog.conf 默认有下面的设置,会读取 /etc/rsyslog.d/*.conf目录下的配置文件 $IncludeConfig /etc/rsyslog.d/*.conf
5、为haproxy创建一个独立的配置文件
# vim /etc/rsyslog.d/haproxy.conf $ModLoad imudp $UDPServerRun 514 local3.* /var/log/haproxy.log #如果不加下面的的配置则除了在/var/log/haproxy.log中写入日志外,也会写入message文件
6、配置rsyslog的主配置文件,开启远程日志
# vim /etc/sysconfig/rsyslog SYSLOGD_OPTIONS=" -c 2 -r -m 0" #-c 2 使用兼容模式,默认是 -c 5 #-r 开启远程日志 #-m 0 标记时间戳。单位是分钟,为0时,表示禁用该功能
7、重启haproxy和rsyslog服务
#/etc/init.d/rsyslog restart #/etc/init.d/haproxy restart
8、查看haproxy 状态 #/etc/init.d/haproxy status
haproxy 安装完成。 (责任编辑:IT) |