CentOS 6.5 安装haproxy

分类:CentOS教程 阅读:1443 次

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


4、编辑系统日志配置

# 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 安装完成。