环境准备:关闭防火墙、关闭SELinux、配置YUM源

一、部署keepalived服务

1.web4安装Keepalive

[root@web4 ~]# yum -y install keepalived
  1. 修改配置文件
[root@web4 ~]# vim /etc/keepalived/keepalived.conf


配置文件下边全部删掉,下边的配置都是用来设置LVS规则的,在我们今天的这个实验里用不到

  1. 启动服务
[root@web4 ~]# systemctl start keepalived
  1. web5安装Keepalive服务
[root@web5 ~]# yum -y install keepalived
  1. 修改配置文件
[root@web5 ~]# vim /etc/keepalived/keepalived.conf


配置文件下边全部删掉,下边的配置都是用来设置LVS规则的,在我们今天的这个实验里用不到

  1. 启动服务
[root@web5 ~]# systemctl start keepalived

配置网站服务

2、web4部署网站服务

  1. 源码安装nginx
[root@web4 lnmp_soft]# tar -xf nginx-1.12.2.tar.gz
[root@web4 lnmp_soft]# cd nginx-1.12.2
  1. 安装nginx依赖包
[root@web4 nginx-1.12.2]# yum -y install gcc pcre-devel openssl-devel

3.检测环境

[root@web4 nginx-1.12.2]# ./configure
  1. 编译并安装
[root@web4 nginx-1.12.2]# make && make install
  1. 修改默认首页
[root@web4 nginx-1.12.2]# echo web4 > /usr/local/nginx/html/index.html
  1. 创键连接到$PATH变量路径,启动服务
[root@web4 nginx-1.12.2]# ln -s /usr/local/nginx/sbin/nginx /sbin
[root@web4 nginx-1.12.2]# nginx

web5部署网站服务

[root@web5 lnmp_soft]# tar -xf nginx-1.12.2.tar.gz
[root@web5 lnmp_soft]# cd nginx-1.12.2
  1. 安装依赖包
[root@web5 nginx-1.12.2]# yum -y install gcc pcre-devel openssl-devel
  1. 检测环境
[root@web5 nginx-1.12.2]# ./configure
  1. 编译安装
[root@web5 nginx-1.12.2]# make && make install
  1. 修改默认首页
[root@web5 nginx-1.12.2]# echo web5 > /usr/local/nginx/html/index.html
  1. 创键连接,启动服务
[root@web5 nginx-1.12.2]# ln -s /usr/local/nginx/sbin/nginx /sbin
[root@web5 nginx-1.12.2]# nginx

配置keepalived监控Nginx服务状态

  1. 编写检测Nginx状态脚本
  2. 修改keepalived配置文件
[root@web4 ~]# vim /etc/keepalived/keepalived.conf


3. 重启keepalived服务

[root@web4 nginx-1.12.2]# systemctl restart keepalived

参考链接 :
keepalived+Nginx实现Web高可用
https://mp.weixin.qq.com/s/kq-QH1j4iCG9IFl1voC-Dg

keepalived+Nginx实现Web高可用相关推荐

  1. keepalive+nginx实现负载均衡高可用_超详细的LVS+keepalived+nginx实现高性能高可用负载均衡集群教程...

    概述 前面已经介绍了前两部分内容,下面主要介绍在nginx服务器方面的配置和测试整个集群是否可用. 在realserver端配置VIP 1.两台nginx服务器都要执行下面脚本: #vi /etc/r ...

  2. ngnix+keepalived 实现N主高可用负载均衡web群集

    ngnix+keepalived 实现N主高可用负载均衡web群集 思路: 总结一下最近学习的nginx+keepalived 的负载均衡架构,发现linux的群集系统都是负载均衡层加服务器群组层,实 ...

  3. Nginx+KeepAlived实现负载均衡高可用原理

    作者:田超凡 原创博文,严禁复制转载,仿冒必究 nginx负载均衡高可用 什么是负载均衡高可用 nginx作为负载均衡器,所有请求都到了nginx,可见nginx处于非常重点的位置,如果nginx服务 ...

  4. HAProxy基于KeepAlived实现Web高可用及动静分离

    前言 软件负载均衡一般通过两种方式来实现: 基于操作系统的软负载实现 基于第三方应用的软负载实现 LVS是基于Linux操作系统实现的一种软负载,而HAProxy则是基于第三方应用实现的软负载. HA ...

  5. Keepalived实现LVS的高可用全解析

    Keepalived实现LVS的高可用 一.概念引入: keepalived作用:为lvs提供高可用集群 Keepalived的功能:1.将IP地址转移到另一个节点上:2.转移lvs规则:3.健康状况 ...

  6. Keepalived+LVS-DR模式配置高可用负载均衡集群

    环境: 虚拟机:VMware Workstation 操作系统:CentOS 5.5 一.keepalived+lvs-DR模式配置高可用负载均衡 拓扑如下: 二.服务器ip配置信息 1. ip_lb ...

  7. Keepalived v1.3.5 高可用配置参数总结

    Keepalived v1.3.5 高可用配置参数总结 前言 官网介绍 gratuitous ARP包 VRRP包 VRRP实例 1 全局配置 1.1 全局定义(global_defs ) 1.2 静 ...

  8. nginx实现mysql高可用_MySQL高可用

    3,nfs高可用,keepalive使用脚本(自己编写)vrrp_script {},通过脚本返回的状态(根据keepalive自定)判断drbd的主从,然后飘动vip,同时再触发脚本,切换drbd的 ...

  9. 基于keepalived对redis做高可用配置---转载

    关于keepalived的详细介绍,请移步本人相关博客:http://wangfeng7399.blog.51cto.com/3518031/1405785 功能 ip地址 安装软件 主redis 1 ...

最新文章

  1. 原码的一位乘法和补码的一位乘法对比
  2. C++入门经典-例7.8-const对象,标准尺寸
  3. java语言程序设计教程翁恺第二版课后答案_《JAVA语言程序设计教程(第2版)/翁恺 肖少拥》翁恺,肖少拥著【摘要 书评 在线阅读】-苏宁易购图书...
  4. 采集标签_分流器(二):灵活分流能力,数据采集无忧
  5. 鸿蒙系统下载 绿色,PGWARE PcMedik
  6. 数据结构之malloc()函数动态内存分配复习
  7. 解决h264bitstream的一个bug
  8. 【Flink】This YARN version does not support getSchedulerResourceTypes
  9. python批量转换数据类型_玩转python 各种数据类型的转换
  10. 21.Linux/Unix 系统编程手册(上) -- 信号:信号处理器函数
  11. 电子设计竞赛应该如何准备?
  12. 【详细】嵌入式软件学习问题汇总(二)何为ARM(那些你得知道的事)?
  13. PS 超简单抠头发丝
  14. php u8t canonical,php – configure:error:utf8_mime2text()具有新的签名,但U8T_CANONICAL缺少...
  15. [渝粤教育] 西南科技大学 民法学 在线考试复习资料
  16. 数据可视化——seaborn(二)
  17. NK-RTU980 USB bulk传输
  18. 充电桩SaaS平台开发软件开发
  19. Gamemaker小实例——马里奥实现(后附资源+exe文件)
  20. 国内外AI绘画软件汇总

热门文章

  1. python 调取百度网盘API,实现上传下载
  2. linux系统与linux内核,[科普] Linux 的内核与 Linux 系统之间的关系
  3. mysql 分类计数器,MYSQL计数器类型业务的优化
  4. 前方迷茫,我欲借何过大江
  5. linux通过光盘安装命令包,RHEL5通过光盘配置本地yum仓库及命令详解
  6. 可以储存照片的字段类型是_在sql server中,储存图片的数据类型是什么呀?
  7. [2018.12.6]左偏树
  8. 16进制字符串转字节数组
  9. JavaScript:画廊案例
  10. swift中_的用法,忽略默认参数名。