Nginx高可用主备模式

我这里用的是VMware上的两台虚拟机
在这里插入图片描述
在这里插入图片描述
那个ip地址,就按照自己的配就行了哈,跟我一样也行的,也可以直接这么设置。


我这里有两台机子
ip分别都是设置的静态ip
在这里插入图片描述

在这里插入图片描述
两台机子上分别都装上nginx和keepalived
在这里插入图片描述
这是安装keepalived
在这里插入图片描述
装完之后先在两台机子上分别都执行一下
mkdir /home/share/
然后自己往两台机子上的这个文件夹下放两张图片,两台机子上图片确保一直比如
A机器:1.jpg 2.jpg
B机器:1.jpg 2.jpg

完了之后改两台机子上的nginx.conf,都改成这样,我的配置文件是在/etc/nginx/目录下的
在这里插入图片描述

这样nginx就算好了,接下来搞keepalived,在/etc/keepalived文件夹下有个配置文件,这里两台机器上都要配,差异点我指出来了
在这里插入图片描述
这里有用到一个脚本文件的,我截个图吧,名字就叫nginx_check.sh,然后把这文件分别都丢到两台机子的/usr/local/src/目录下,这个目录随意的哈,看我上一张图里,因为写了这个文件夹地址所以才这么配了哈
在这里插入图片描述
这样就都结束了,去A机器启动nginx,再启动keepalived,再去B机器启动一下,命令在下面,两台机子上都运行一下
systemctl start nginx
systemctl start keepalived.service

然后去浏览器访问http://192.168.24.50:81/
就能看到图片了刷新一下看看会不会图片变换

再试着先把A(就是主机)的keepalived停掉,nginx停掉
systemctl stop keepalived.service
systemctl stop nginx

再去页面刷新一下,跟一开始一样就说明没问题成功了

我这里就是一个快速安装,不讲细节,实用性。要了解细节的自己去百度哈,不赘述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RayCheungQT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值