【前言】
在对Keepalived+Nginx进行了研究后,将这项技术推广上线,并配合运维进行网站搭建起来。经过一段时间的运行线上环境
运行已经稳定,不过自己还需要进行更加深入的研究;那么如何模拟线上环境做相应的实验那?自己又在本机搭建一个仿真环境,
以此来做些相关实验,如果实验成功再部署到测试环境经过测试验证没问题后将其应用到线上环境。
【实现过程】
一、模拟配置:
1、硬件:
一台笔记本(单CPU四核,8G内存)
2、需要软件及相关版本:
(1)虚拟机软件:VMware 版本 :V12.5.2
(2)操作系统:CentOS版本:V7.0
(3)负载均衡:nginx 版本:V1.10.3
(4)高可用组件:keepalived 版本:V1.3.4
二、安装步骤:
1、虚拟机VMware安装,比较简单,大家可自行百度,在此不再赘述;
2、在虚拟机中安装CentOS,也比较简单,大家可自行百度;
3、在CentOS中安装nginx 可参考《Keepalived+Nginx实现高可用,反向代理---Nginx安装及配置》
4、在CentOS中安装keepalived 可参考《Keepalived+Nginx实现高可用,反向代理---Keepalived安装及相关配置》
三、实现效果:
【总结】
1、上生产之前一定要经过测试进行验证;
2、不断的去实践,不断完善;在本地快速构建出所需的环境不依赖服务器,可以提高效率。