一:虚拟化技术
可以更好的利用计算机闲置的资源,我们可以在计算机中虚拟出多台虚拟机帮助我们执行程序或者业务,虚拟机的各种组成理论上和真实主机是一样的,如果要使用这种技术只需要安装对应的软件即可:Virtualbox, VirtualMachine; 我们这里安装的CentOS ;
上节我们下载好了Linux操作系统ContOS要安装到哪里呢?不能直接安装在我们的硬件上吧这样是不行的,所以我们要安装在虚拟化技术; 这里的vmare就相当于我们的一台电脑,我们进行安装vmware进行内存和硬盘的配置;
1.虚拟机的安装
这里我安装的是VM16 ,安装过程我们可以百度查看,在安装好后,将我们的CentOS配置在虚拟机上后,当我打开虚拟机的时候出现了蓝屏,我的电脑是win10系统,当时是因为没有开启电脑的虚拟化配置,当我设置好后,过了一会电脑又黑屏;(最终我选择了vm17和CentOS7进行,没有错误)
这里说一下我们的虚拟机就相当于一台电脑,我们的CentOS相当于一个操作系统,我们配置VM的时候相当于给电脑配置我们的内存,硬盘这些硬件,再讲我们的操作系统CentOS安装到我们的VM虚拟机上。
二:为新的虚拟机安装操作系统---省略(百度进行配置——里面重要的是进行分区)
三:配置虚拟机网络信息
判断我们的vm与操作系统是否安装成功,我们可以看我们的网络共享中心看是否有vmnet1与vmnet8,如果没有vmnet8我们进行vm卸载重新安装;
我们要为我们的操作系统配置网络连接方式——因为我们在安装的时候配置的NAT,在虚拟机中我们要好到这个文件夹来进行配置
1.修改网络信息
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改:
ONBOOT=yes
BOOTPROTO=static //修改网络IP dhcp 动态获取网络IP
添加:
IPADDR=192.168.58.100
NETMASK=255.255.255.0
GATEWAY=192.168.58.2
DNS1=114.114.114.114
删除:
UUID
上面的进行回车:(底下的是vi编辑器)
移动光标:在哪个位置后按俩下DD就可以把对应的删除
这里将UUID进行了删除
这里将UUID进行了删除;
接下来我们找到BOOTROTO下将后面的修改成static,我们在最后面按i,然后写成static
然后再最后ONBOOT 后面的改成yes ,启动的时候就加载这个信息
接下来添加底下的这些信息:
接下来按esc后底下的insert就没有了;
然后这里输入:wq(这里的wq要小些)然后回车
开始重启网卡:systemctl restart network.service
然后进行ping www.baidu.com 是不通的,回去看我们有个错误,把上面的144改成114
修改配置的时候还需要用vi /etc/sysconfig/network-scripts/ifcfg-ens33
然后再点击esc后输入:wq,然后再重启网卡重启网卡:systemctl restart network.service
此时网络是ping通了:
四:配置防火墙
保护本机的端口不被别人访问
如果端口需要被别人访问到,需要添加端口的防火墙例外
关闭防火墙:(防火墙是为了阻止访问我们的端口)
我们这里是开启我们的防火墙,为了以后安装软件不用安装一个开启一个端口
这样的话我们以后搭环境就不会有防火墙的问题(端口被禁止访问的问题了)真实环境中我们是不能把防火墙禁用的
有俩种关闭:第一种就是本机这次开机下临时的关闭,另一个是服务器重启后防火墙禁用(这里的俩个命令都要执行)
本次开机状态下防火墙关闭: systemctl firewalld (本次服务内关闭防火墙)
服务器重启后防火墙禁用:systemctl disable firewalld (禁用防火墙服务)
五:配置虚拟机软件安装限制
操作系统对未知软件的安装有可能拒绝或者警告,我们需要禁用这个功能
vi /etc/selinux/config (这个是个文件,我们一般改东西的用vi) 进入这个文件我们点到对应的字段中,我们点i进行修改
SELINUX=disabled
把上面这个进行修改为: SELINUX=disabled
改完以后按esc 然后输入:wq 回车
六:关机并拍摄虚拟机快照(拍摄快照的时候一定要关闭虚拟机后再拍照)
快照为了我们当前虚拟机比如不能用了,我们不用再重新安装一个,直接用你拍照后的
关机命令:poweroff
拍摄快照:点当前位置 再点一下拍摄快照进行
后来我们可以直接转到我们以前的位置:
七:虚拟机快照的俩种克隆方式(克隆必须在拍照上进行克隆)
拍摄快照
记录当前虚拟机的状态
拍摄快照的时候一定要关机
转到
回到某一个历史快照的节点
克隆
复制某一个历史快照节点
克隆方式
链接克隆
当前节点文件夹只存储差异性数据
相同数据存放在原始节点上
优点: 节省硬盘空间, 缺点: 耦合性大
完整克隆
就是基于原始节点完全拷贝到新节点的文件夹中
优点:耦合性低, 缺点:硬盘空间使用大
克隆完毕后,如果我们想要俩台虚拟机:这是登录进去将我们的完整克隆的虚拟机修改ip
如果我们的虚拟机不好使了,我们可以用打开虚拟机将同学的虚拟机文件放进来就可以了;找那个vmx