建站服务器
配置keepalivedHa集群
一)实验环境:
服务器系统:CentOS7.3
服务:nginx,保持激活
客户端系统:Windows 10,CentOS7.3
二)初始化操作:主/备份,童颜的操作
#安装保持存活软件
[root@shiyan7 ~ ]# yum安装保持存活
#安装Nginx(需要配置EPEL源)
[root @ Shiyan 7 ~]# yum installNginx
#关闭清空防火墙
[root@shiyan7 ~ ]# systemctl禁用防火墙。d
[root@shiyan7 ~ ]# systemctl停止防火墙。d
[root@shiyan7 ~ ]# iptables -F
#添加主机解析
[root@shiyan7 ~ ]# vim /etc/hosts
本地主机本地主机。本地域本地主机四本地主机4 .本地域四
* 1本地主机本地主机。本地域localhost 6。本地域6
十堰
十堰
#关闭Selinux(配置后需要重启)
[root @ Shiyan 7 ~]# vim/etc/selinux/config
Selinux=禁用
三)大师配置
Nginx配置
[root @十堰7 ~]# mkdir/app/nginx/html
[root @十堰7 ~]# echo Sorry Server-1/app/nginx/html/index。超文本标记语言
[root @十堰7 ~]# CP/etc/nginx/nginx。会议记录.bak}
[root @十堰7 ~]# vim/etc/nginx/nginx。会议
服务器{
监听80默认_服务器
listen[:]:80 default _ server;
服务器名称
root/app/nginx/html;
#加载默认服务器块的配置文件。
包括/etc/nginx/default.d/* .会议
位置/{
}
错误_页面404/404。html
location=/40x.html {
}
error _ page 500 502 503 504/50x。html
location=/50x.html {
}
}
[root@shiyan7 ~ ]# systemctl启动nginx
使用浏览器测试Nginx
保持存活配置
[root @十堰7 ~]# CP/etc/keepalived/keepalived。会议记录.bak}
[root @十堰7 ~]# vim/etc/keepalived/keepalived。会议
global_defs {
通知_邮件{
acassen@firewall.loc
故障转移@firewall.loc
sysadmin@firewall.loc
}
来自亚历山大的电子邮件通知Cassen@firewall.loc
smtp_server192.168.200.1
smtp _连接_超时30
路由器标识节点一
}
vrrp_instance Ha_1 {
状态备份
接口ens33
虚拟路由器标识51
优先级100
广告_int 1
身份验证{
验证类型通过
认证通过1111
}
虚拟互联网协议(Internet Protocol)地址{
172.18.17.30/16
}
}
四)备份配置
Nginx配置
[root @十堰7 ~]# mkdir/app/nginx/html
[root @十堰7 ~]# echo Sorry Server-2/app/nginx/html/index。超文本标记语言
[root @十堰7 ~]# CP/etc/nginx/nginx。会议记录.bak}
[root @十堰7 ~]# vim/etc/nginx/nginx。会议
服务器{
监听80默认_服务器
listen[:]:80 default _ server;
服务器名称
root/app/nginx/html;
#加载默认服务器块的配置文件。
包括/etc/nginx/default.d/* .会议
位置/{
}
错误_页面404/404。html
location=/40x.html {
}
error _ page 500 502 503 504/50x。html
location=/50x.html {
}
}
[root@shiyan7 ~ ]# systemctl启动nginx
使用浏览器测试Nginx
保持存活配置
[root @十堰7 ~]# CP/etc/keepalived/keepalived。会议记录.bak}
[root @ Shiyan 7 ~]# vim/etc/keepalived/keepalived。会议
global_defs {
通知_邮件{
acassen@firewall.loc
故障转移@firewall.loc
sysadmin@firewall.loc
}
来自亚历山大的电子邮件通知Cassen@firewall.loc
smtp_server192.168.200.1
smtp _连接_超时30
路由器标识节点2
}
vrrp_instance Ha_1 {
状态备份
接口ens33
虚拟路由器标识51
优先级99
广告_int 1
身份验证{
验证类型通过
认证通过1111
}
虚拟互联网协议(Internet Protocol)地址{
172.18.17.30/16
}
}
五)测试:
1)开启主被服务器的保持存活服务,并查看VIP/IP
掌握
[root @ Shiyan 7 ~]#系统CTL start keepalived
[root@shiyan7 ~ ]# ip a l
支持
[root @ Shiyan 7 ~]#系统CTL start keepalived
[root@shiyan7 ~ ]# ip a l
测试测试掌握环境上的Nginx
2)关闭掌握测试支持
掌握
[root @十堰7 ~]#系统CTL停止keepalive
[root@shiyan7 ~ ]# ip a l
支持
[root@shiyan7 ~ ]# ip a l
测试支持环境上的Nginx
3)开启掌握
掌握
[root @ Shiyan 7 ~]#系统CTL start keepalived
root@shiyan7 ~ ]# ip a l
支持
[root@shiyan7 ~ ]# ip a l
测试测试掌握环境上的Nginx
更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。