前言
此示例为keepalived+nginx+tomcat的基础配置示例,某些特定配置此例中不会出现,在示例中会用到三个虚拟机:两个纯命令行用于模拟服务端配置,一个带桌面环境的用于模拟客户端访问,这样三台虚拟机使用NAT模式连接的时候是在同一个虚拟网络中,更符合服务器的实际使用场景,虚拟机软件为VMPlayer,这个对于个人可以免费使用,用起来来不错,推荐一下。
本实例中是模拟使用场景,机器性能有限,所有nginx和Tomcat就放到一个机器上了,实际场景中如果可以尽量分开,防止nginx所在服务器出问题时跟着当掉一个或多个Tomcat
创建虚拟机
此部分是为了照顾对于虚拟机安装不熟悉的同学,如果已经熟悉了虚拟机的安装或有实体机环境等,可以跳过此步骤
创建服务器虚拟机(mini安装)
打开VMPlayer,然后界面如下,点击创建新虚拟机

弹出页面后选择最后一项,稍后安装操作系统,这里一定要选择这个,因为如果选择其他直接安装的话会使用简易安装,默认安装完是带桌面的

下一步,然后选择Centos 64位的操作系统,这个需要针对镜像来选择,我这里选这个是因为我有现成的64位镜像

下一步,这里设置下虚拟机的名字和安装地址,便于区分

下一步,然后需要设置硬盘,大小随意(虚拟机创建之后硬盘大小只能增大不能减小了,所以这里可以设置的小一点,亲测配置完成后也就才2G,这里设置5G应该就足够了),下边两项也是二选一随意
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
学习是年轻人改变自己的最好方式