中级篇使用Haproxy搭建WEB群集

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中级篇使用Haproxy搭建WEB群集相关的知识,希望对你有一定的参考价值。

使用Haproxy搭建WEB群集

1.          实验需求:

1)     2台服务器部署nginx服务

2)  1台做Haproxy调度器

3)  搭建负载均衡,测试其效果。

2.          实验环境:

主机

操作系统

IP地址

主要软件

Haproxy

RedHat6.5  32位

192.168.10.10

haproxy-1.4.24.tar.gz

Nginx服务器1

CentOS--6.5 32位

192.168.10.15

nginx-1.5.10.tar.gz

Nginx服务器2

CentOS--6.5 32位

192.168.10.18

nginx-1.5.10.tar.gz

客户端

win7

192.168.10.5

IE浏览器

3.      实验步骤:

基本安装操作

1.在2台服务器上搭建WEB服务

Server-01:

技术分享 

技术分享 

技术分享 

技术分享 

解压:

技术分享 

技术分享 

创建一个系统用户

技术分享 

 

配置:

技术分享 

编译并安装

技术分享 

创建一个软连接

技术分享 

写入一个测试页并启动nginx

技术分享 

关闭防火墙和selinux

技术分享 

测试是否正常:

技术分享 

 

Server-02:

 

技术分享 

技术分享 

 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

2.在1台服务器上搭建Haproxy服务

① 挂载光盘

技术分享 

② 把本地磁盘的文件共享到linux中。

技术分享 

技术分享 

③ 编译安装Haproxy:

技术分享 

技术分享 

④ Haproxy 服务器配置:

技术分享 

技术分享 

技术分享 

创建配置文件目录:

技术分享 

haproxy.cfg文件复制到配置文件目录:

技术分享 

⑤ 配置Haproxy文件:

技术分享 

 

下面两行加上注释(#

技术分享 

技术分享 

⑥ 创建自启动脚本

技术分享 

技术分享 

技术分享 

技术分享 

技术分享 

⑦ 测试WEB集群:

技术分享 

刷新一下:

技术分享 

如果Haproxy服务器出现故障,是否影响集群使用?如何保证Haproxy高可用。

这时我们就要使用keepalived双机热备。要在Haproxy服务器上搭建Keepalived,这样类似实现切换。让用户不感知服务器出现故障。

 

本文出自 “IT随笔” 博客,转载请与作者联系!

以上是关于中级篇使用Haproxy搭建WEB群集的主要内容,如果未能解决你的问题,请参考以下文章

使用Haproxy搭建Web群集

群集05-使用Haproxy搭建Web群集

使用haproxy搭建web群集

使用 haproxy 搭建 web 群集

Haproxy搭建Web群集

使用HAProxy搭建Web群集