1、认识虚拟化
虚拟化:创建软件或虚拟表示形式的应用、服务器、存储和网络,同时提高效率和敏捷性、灵活性和可扩展性,同时大幅节约成本。获得更高的工作负载移动性、更高的性能和资源可用性、自动化运维 - 这些都是虚拟化的优势,虚拟化技术可以使 IT 部门更轻松地进行管理以及降低拥有成本和运维成本。------------官方说法
说白了就是将真实的物理机资源通过虚拟化软件虚拟出多台虚拟机
举个例子:我要跑十个网站服务,我只有一台128G的服务器。一台128G的服务器只跑一个网站服务就太浪费资源了,我可以通过虚拟化分成十台虚拟机同时跑十个网站服务。
现在的云平台与私有云都是基于虚拟化技术,企业在公有云和私有云使用的基本上是虚拟机,安装Linux系统也是在虚拟机上操作
2、虚拟化软件
虚拟化主要厂商及产品
| 系列 | PC/服务器版代表 |
|---|---|
| VMware | VMware workstations、vSphere、Esxi |
| Microsoft | virtualPC、Hyper-v |
| Redhat | KVM、RHEV |
| Citrix | Xenserver |
| Oracle | Oracle VM VirtualBox |
企业使用的主流的虚拟化软件是Esxi,个人学习建议使用VMware workstations
3、使用VMware workstations创建一台虚拟机
首先安装VMware workstations去官网下载版本官网地址
我选择的是15.5的版本,要安装的可以选择最新版的
因为是新安装的我们点击更改选择下一步
这个功能可选可不选,建议不选
安静等待几分钟。安装完成后创建虚拟机
点击创建新的虚拟机或者选择左上角文件选择新建虚拟机
选择自定义偷懒的朋友可以选择推荐的
这个直接下一步
这个选择稍后安装操作系统
选择Linux,版本选择CentOS 7 64位
自定义虚拟机的名称与虚拟机存放路径,不建议选C盘
1核处理器已经可以满足我们下面的操作了,所以直接下一步
这里我给虚拟机分配了2G的内存
这个直接使用NAT模式
选择推荐的,直接下一步
选择推荐的,直接下一步
选择创建新虚拟磁盘
选择分配磁盘空间大小和选择将虚拟磁盘拆分成多个文件
默认就好直接下一步
点击完成我们的虚拟机就创建好了,下面安装Linux操作系统。准备一个centos7的镜像文件
阿里云开源镜像站资源目录选择CentOS-7-x86_64-DVD-2009.iso标准版就可以了
虚拟机创建好了之后选择CD/DVD,选择使用ISO映像文件选择你刚刚下载的镜像文件存放路径
鼠标点进去选择第一行安装 CentOS 7
选择英文,初学者可以选择中文
时区选择上海,software selection选择最小化安装,初学者可以选择GUI。看见橙色的感叹号点进去,默认系统为你自动分区,返回上一级。 点击network开启网络自动分配IP地址,下面一栏可以自定义主机名称
设置好root密码,安装完成后重启虚拟机,我们的Linux系统就装好了



