专栏首页L宝宝聊ITHaproxy搭建web群集示例

Haproxy搭建web群集示例

案例一:

一、实验拓扑图

二、实验目标:使用haproxy搭建web群集,实现负载均衡和高可用。

三、实验要求:

1、分别在web1和web2上搭建nginx

2、安装和配置haproxy

3、在客户端测试负载均衡,打开两次IE浏览器测试负载均衡。断开web1,再次访问,测试高可用。

4、配置Haproxy的日志,客户端访问测试。查看日志的变化。

步骤:

1、 根据拓扑图配置各服务器和主机的ip,并关闭防火墙。

2、 分别在web1和web2上搭建nginx

(1)安装支持软件,创建nginx用户。

useradd -M -s /sbin/nologin nginx

(2)编译安装nginx,建立测试页面并启动。

3、web2和web1的配置一样,只是为了方便测试,测试页面的内容不一样。

4、在haproxy服务器上安装和配置haproxy

(1)安装支持软件

(2)编译安装haproxy

(3)建立haproxy的配置文件

mkdir /etc/haproxy

cp examples/haproxy.cfg /etc/haproxy/

(4)修改/etc/haproxy/haproxy.cfg配置文件。

(5)创建自启动脚本。并启动服务。

5、在客户端测试负载均衡,打开两次IE浏览器测试负载均衡。断开web1,再次访问,测试高可用。

6、配置Haproxy的日志,客户端访问测试。查看日志的变化。

(1)修改haproxy的配置文件/etc/haproxy/haproxy.cfg,并重启haproxy

(2)修改rsyslog配置

(3)客户端访问测试。

案例二:

一、实验拓扑图

二、实验目标:使用keepalived+haproxy实现双机热备和负载均衡。

三、实验要求

继续接着案例一的实验进行。Keepalived配置,漂移地址为192.168.1.100。

步骤:

1、 根据拓扑图再部署一个keepalived+haproxy备份服务器1.40,关闭防火墙

2、 在1.10主机上部署安装keepalived

(1)

(2)添加为系统服务,并开机自启动

(3)配置主配置文件,/etc/keepalived/keepalived.conf

(4)重启keepalived服务

3、在1.40主机上也是同样配置,只是keepalived主配置文件不同(1.40同样也要安装配置haproxy)

4、在客户机上访问漂移地址,

5、禁用1.10主机的网卡,因为1.40是备份主机,最后仍然可以访问。

本文分享自微信公众号 - L宝宝聊IT(gh_b0e552aa80db),作者:L宝宝

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-03-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux基础——Firewalld防火墙(一)

    L宝宝聊IT
  • ESXI的安装和部署

    L宝宝聊IT
  • Keepalived双机热备

    L宝宝聊IT
  • 高可用性、负载均衡的mysql集群解决方案

    前文是「mysql优化专题」主从复制面试宝典!面试官都没你懂得多!(11),没看过的可以先看下。不可避免的是,使用MySQL时随着时间的增长,用户量以及数据量的...

    企鹅号小编
  • 安装haproxy

    安装haproxy ##下载包 wget http://www.haproxy.org/download/1.7/src/haproxy-1.7.8.tar.g...

    零月
  • Heartbeat + haproxy + MySQL双主复制 实现读写负载均衡及高可用

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.n...

    用户1148526
  • 使用haproxy做端口转发

    超级大猪
  • docker学习系列14 使用haproxy实现mysql集群的负载均衡

    在上节中我们创建了 mysql 集群。 实际工作中,我们不希望让某一数据库节点处理所有的请求,这样的话单个负载高,性能差。

    mafeifan
  • CentOS7下HAProxy负载均衡的简单配置实践

    HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HA...

    yuanfan2012
  • 关于如何拧螺丝、搭建和接线的一些心得

    最近没啥DDL的日子,真的就如同咸鱼。正好把之前还在学校的时候在组里做报告内容整理一下。毕竟拧螺丝和接线这个问题,大家都或多或少都会接触到的,但是很多时...

    UDM Lab

扫码关注云+社区

领取腾讯云代金券