Haproxy搭建Web集群
基础环境
1、需要准备4台机器
2、关闭防火墙,内核安全机制
3、规划4台主机名
第一台 haproxy
第二台 web01
第三台 web02
第四台 client
部署Nninx,配置web01和web02
在web01和web02节点操作
这里使用的是编译安装Nginx
yum -y install gcc gcc_* make
yum -y install pcre-devel zlib-devel
rpm -qa | grep -e pcre-devel -e zlib-devel
useradd -M -s /sbin/nologin nginx
## nginx的tar包已打包上传,需要了可以再网上下载
tar zxvf nginx-1.12.0.tar.gz -C /usr/src/
cd /usr/src/nginx-1.12.0/
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module
make && make install
cd /usr/local/nginx/sbin/
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
cd
nginx -t
nginx
- 测试nginx是否启动
curl -I [部署Nginx机器的IP]
配置haproxy,在haproxy节点操作
- 两