一、HAPrpxy的安装
1、下载(或上传) haproxy-1.7.9.tar.gz 到 /data/server/saas/data/,解压安装
2、如需了解安装注意点,可查看HAProxy的软件说明
[root@laduidev001 haproxy-1.7.9]# less README
3、安装编译所需的依赖包
# yum install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
4、编译
# make TARGET=linux2628 ARCH=x86_64 USE_PCRE=1 USE_OPENSSL=1 USE_ZLIB=1 PREFIX=/usr/local/haproxy
## TARGET是指定内核版本,高于2.6.28的建议设置为linux2628,Linux操作系统内核版本查看命令# uname -r, ARCH指定系统架构,openssl pcre zlib 这三个包需要安装不然不支持
5、创建安装目录 /data/server/saas/data/haproxy
# mkdir /data/server/saas/data/haproxy
6、执行安装
[root@laduidev001 haproxy-1.7.9]# make install PREFIX=/data/server/saas/data/haproxy
7、创建配置文件目录
# mkdir -p /data/server/saas/data/haproxy/conf
# mkdir -p /etc/haproxy/
8、从配置文件模版复制配置文件,并添加配置文件软连接 haproxy1.7.9版配置文件名字为option-http_proxy.cfg cp 改为haproxy.cfg
# cp /data/server/saas/data/haproxy-1.7.9/examples/haproxy.cfg /data/server/saas/data/haproxy/conf/
# ln -s /data/server/saas/data/haproxy/conf/haproxy.cfg /etc/haproxy/haproxy.cfg
9、拷贝错误页面,并添加目录软连接(HTTP模式选配)