码迷,mamicode.com
首页 > Web开发 > 详细

【中级篇】使用Haproxy搭建WEB群集

时间:2016-01-26 18:55:03      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:浏览器   服务器   ip地址   防火墙   软连接   

使用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群集

标签:浏览器   服务器   ip地址   防火墙   软连接   

原文地址:http://tang493512148.blog.51cto.com/10053350/1738565

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!