文章目录
- 安装nginx
- keepalived+nginx实现nginx的高可用
安装nginx
1.获得nginx的安装包,并且解压
2.查看目录里的文件
3.首先需要安装一些依赖软件
4.必须进入到保存nginx的目录中(configure具有可执行权限)
5.发现makefile文件
6.安装
7.安装完成查看文件
8.启动nginx
9.查看到两个紧挨的端口说明启动成功
10.在浏览器访问anzhaungngix的服务器的ip,出现如下界面说明启动成功
keepalived+nginx实现nginx的高可用
实验背景:
172.25.2.10 myserver1 (主nginx)
172.25.2.11 myserver2 (备用ngix)
172.25.2.250 真机 (测试设备)
并且关闭三台主机的防火墙,selinx
实现步骤:
1.首先给两台主机(server1和server2)都安装nginx,具体操作同上文,再给两个主机都安装keepalived。
2.在myserver1上,设置它是主服务器
其他地方不做改动2.将mysrever1的此文件拷贝一份给myserver2
设置myserver2是备用机器
3.分别开启两个服务器的keepalived和nginx
4.发现myserver1获得vip
在浏览器中访问vip,发现nginx的页面
172.25.2.10 是myserver1服务器的,172.25.2.100是vip的
5.当myserevr1的keepalived停止之后,myserver2自动获得vip
在server2中,发现myserevr2(自动获得vip
6.当重新开启myserevr1的keepalived之后,发现serevr1自动接管资源,因为它是主的