Nginx双主双活高可用部署
Nginx+keepalived 双主配置
该方案使用两个vip地址,前端使用2台机器,互为主备,同时有两台机器工作,当其中一台机器出现故障,故障机器承载vip自动切换到正常机器上继续提供服务。
实验环境
系统及中间件:
CentOS7 (2台) Nginx+keepalived
Windows2012R2 (2台) Tomcatnginx部署前端项目
1、配置本地yum源
1.1、进入yum源配置的目录
cd /pos.d/
1.2、重命名po文件
(这个文件是配置网络源)
po.bak
1.3、编辑po文件
po
1.4、修改成以下
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt
gpgcheck=1
enabled=1
gpgkey=file:///mnt/RPM-GPG-KEY-CentOS-7
1.5、挂载系统光盘到mnt目录
mount /dev/cdrom /mnt
2、安装依赖包
yum -y install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel perl net-tools lrzsz
3、下载上传Nginx编译包
3.1、下载网址
/en/download.html
3.2、使用rz上传Nginx安装包到服务器/tmp目录下
3.3、解压Nginx安装包
tar -zxvf nginx-1.18.
3.4、进入解压目录
cd nginx-1.18.0
3.5、创建nginx用户
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论