1.简介
解决使用虚拟机搭建系统出现的各种问题,如果严格按照本文档中操作,基本上不会出现任何的问题,本人会亲测所有步骤,如果有什么地方没有描述清楚,请留言 。
准备工作如下:
JDK:1.8
Linux:Centos 7
Oracle VM VirtualBox: 5.2.0 r118431 (Qt5.6.2)
百度网盘(以上用到的软件):http://pan.baidu.com/s/1cdeDTs
从安装完Oracle VM VirtualBox后开始(安装个软件这里就不解释了,下一步下一步就好了)
2.关闭Windows防火墙
这是首要做的事实,因为经常会忽略的东西,不关闭防火墙有些虚拟机安装好之后会ping不通。
3.设置虚拟网卡的参数
1、打开刚刚已经安装好的VirtualBox,选择全局工具=》主机网络管理器 会出现以下页面,选择手动配置网卡,设置ipv4
默认他是56的网段,如果不是很懂改成和我一样的就行。192.168.94.1点击应用。
2、检查你的虚拟网卡是否构建成功
打开控制面板\所有控制面板项\网络连接 查看你的网卡,这时你会发现出现了一张VirtualBox的虚拟网卡,并且参数和你刚刚的设置一样的。
4.安装Centos 7
1、设置好虚拟电脑、一直点下一步直到完成为止
点击设置=》选择网络=》选择host-only网络=>点击OK
启动镜像文件
点击安装位置 点击完成
选择最小安装,点击基础书设施服务器点击完成
点击开始安装
设置root密码
进入系统编辑etc/sysconfig/network-sripts/ifcfg-enp0s3文件
添加同一个网段的IP地址和NETMASK 其他的配置删除
操作如下,因为我的是94网段所以IP也必须是要94的网段。从头到尾跟着操作就不会有问题,保存退出。
修改网关
vi /etc/sysconfig/network
GATEWAY要设置成VirtualBox的虚拟网卡的IP地址
关闭防火墙
注意:这也是经常被忽略的一步
systemctl stop firewalld
systemctl disable firewalld
重启网络服务
service network restart
重启网络服务后 互相尝试ping通
互相能够ping通表示没问题
5、安装jdk
上传JDK到服务器
我习惯放在/use/local下
解压包
tar -zxvf jdk-8u151-linux-x64.tar.gz
配置JDK环境变量
编辑 /etc/profile文件
vim /etc/profile
在环境变量中加入以下变量 保存退出
JAVA_HOME=/usr/local/jdk1.8.0_151/
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
sourc profile文件
输入命令 source /etc/profile
检查是否成功
输入 java -version
出现以下信息表示java环境变量搭建成功
6、存盘快照
以下已经全部完成安装,这个版本是用来复制的,最好别改动里面内容。如果有其他的软件安装 可以复制这个版本,只需要改动一下IP就可以了。
复制虚拟机注意事项
重要的事项 第一记得刷新一下Mac地址 避免麻烦的出现
进入系统后记得改变 IP地址
我个人有个习惯,起的名字后面都会跟着他的IP,比如这台机IP尾号叫101 那么我会命名xxxx(101) 这样的好处是可以容易看出IP是否有冲突。