网站首页 > 技术教程 正文
1、什么是nginx高可用
(1)需要两台nginx服务器
(2)需要keepalived
(3)需要虚拟IP
注:同一个时刻,只有一个nginx提供服务,它会将虚拟IP和这台提供服务的nginx进行绑定,如果这台nginx挂了,它会将虚拟ip和另外一台nginx服务进行绑定
2、配置高可用的准备工作
(1)需要两台服务器192.168.17.129 和 192.168.17.131
(2)在两台服务器安装nginx
(3)在两台服务器安装keepalived
3、在两台服务器安装keepalived
(1)使用yum命令进行安装 yum install keepalived -y
查看安装是否成功 rpm -q -a keepalived
(2)安装之后,在etc里面生成目录keepalived,有文件keepalived.conf
4、完成高可用配置(主从配置)
(1)修改/etc/keepalived/keepalived.conf配置文件
注:网卡可以通过ifconfig查询得到
(2)在/usr/local/src添加检测脚本,检查nginx是否还活着上面nginx_check.sh脚本文件内容如下
(3)、配置从服务器上面的配置文件,过程和上面的(1)、(2)一样,唯一不同的是state、和priority 值,网卡名字也是根据实际情况去修改
(4)把两台服务器上nginx和keepalived启动
①、启动nginx 到/usr/local/nginx/sbin 目录下面执行 ./nginx
②、启动keepalived systemctl start keepalived.service
5、最终测试
(1)在浏览器地址栏输入虚拟IP地址192.168.17.50
我们可以进入到主服务器输入ip a可以看到虚拟IP绑定到了网卡
(2)把主服务器(192.168.17.129)nginx和keepalived停掉,再在浏览器输入192.168.17.50这个虚拟ip的地址
systemctl stop keepalived.service # 停掉keepalived
./nginx -s stop # 停掉nginx
结果还能访问,说明它已经切换到了备份服务器上面去了,在从服务器上可以看到虚拟IP已经绑定到了从服务器上面的网卡上去了
猜你喜欢
- 2024-10-12 详解定制rpm包一键部署过程(rpm制作安装包)
- 2024-10-12 离线安装所有可直接yum的服务(离线安装文件是什么)
- 2024-10-12 linux之yum下载rpm包离线安装(linux离线安装yum 源)
- 2024-10-12 你不知道的rpm别样用法(rpm格式是什么意思)
- 2024-10-12 CentOS下如何制作nginx RPM包(linux nginx rpm安装)
- 2024-09-22 CentOS 7.X 上 安装Nginx+php环境
- 2024-09-22 Linux centos 安装nginx(linux中nginx安装)
- 2024-09-22 19《Nginx 入门教程》Nginx综合实践
- 2024-09-22 linux下安装nginx(linux安装nginx详细教程)
- 2024-09-22 CentOS7 yum 安装 Nginx最新版本(centos7配置阿里云yum源)
你 发表评论:
欢迎- 08-06linux 和 windows文件格式互相转换
- 08-06谷歌 ChromeOS 已支持 7z、iso、tar 文件格式
- 08-06Linux下比较文件内容的6种方法
- 08-06文件格式及功能汇总
- 08-0610个Linux文件内容查看命令的实用示例
- 08-06Linux-如何区分不同文件类型
- 08-06Zabbix技术分享——监控windows进程资源使用情况
- 08-06Linux系统卡顿?学会ps命令这三招,轻松定位问题进程
- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)