VMware下载安装CentOS7【超详细,亲测可行】

环境

系统版本:Windows 11 家庭中文版
设备型号:VMware Workstation 17 Pro
镜像版本:CentOS-7-x86_64-DVD-2009.iso

VMware

官网
官网下载地址
下载安装教程

CentOS7

官网

CentOS官网

下载地址

官网下载
网易开源镜像站
阿里云开源镜像站
清华大学开源软件镜像站

为什么选择CentOS?

  • 主流:目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS
  • 免费:RedHat和CentOS差别不大,CentOS是一个基于RedHat Linux提供的可自由使用源代码的企业级Linux发型版本
  • 更新方便:CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RedHat那样需要花钱购买支持服务!

版本说明

版本号关键字或示例说明备注
CentOS-7-x86_64-DVD-2009.iso标准安装版推荐
Everything对完整版安装盘的软件进行补充,集成所有软件包含centos7的一套完整的软件包,可以用来安装系统或者填充本地镜像
Minimal精简版自带的软件最少
NetInstall网络安装镜像从网络安装或者救援系统
GnomeLiveGNOME桌面版
KdeLiveKDE桌面版
livecd光盘上运行的系统,类拟于winpe

(1)桌面版有两个:GNOME和KDE。至于哪个更好用的话听说KDE好用(注意这里是听说,楼主也没亲自试过到底是哪个更好用,还请各位自行斟酌)
(2)iso和torrent的下载的区别:so就是普通的把镜像下载过来,torrent下载的是一个bt种子(大佬们都说这个下载会更快,注意这里也是听说,楼主仍然没有亲自试过)

VMware

创建虚拟机

  1. 创建新的虚拟机
  2. 自定义(高级)

典型(推荐):VMware会将主流的配置应用在虚拟机的操作系统上,对于新手或者想偷懒的人士来说很友好。
自定义(高级):自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费。
后期这里会增加针对典型安装和自定义安装的不同教程,这里暂时先以自定义安装为例。

  1. 下一步

这里要注意兼容性,如果是VMware17创建的虚拟机复制到VM16、15或者更低的版本会出现不兼容的现象。反之,如果是低版本的VMware创建的虚拟机在高版本的VMware中打开则不会出现兼容性问题。但为了更好的运行效能和较少不必要的新硬件软件存在的兼容性问题,还是推荐使用高版本的VMware。

  1. 稍后安装操作系统
  2. 客户机操作系统:Linux、版本:CentOS 7 64 位

正确的选择会让vm tools更好的兼容。这里选择Linux下的CentOS

  1. 虚拟机名称就是一个名字(即左侧虚拟机列表中显示的名称),在虚拟机多的时候方便自己找到
    虚拟机位置根据实际情况修改,也可以使用默认位置。
  2. 处理器配置根据实际需求分配,也可以先使用默认配置,在使用过程CPU不够的话再增加。
  3. 虚拟机内存,也是根据实际需求分配;因为宿主机的内存是16GB,所以我选择给虚拟机分配2GB的内存。
  4. 网络类型
类型说明
桥接虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上
NAT虚拟机要联网得先通过宿主机才能和外面进行通信
仅主机虚拟机与宿主机直接连起来
桥接虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上

桥接模式与NAT模式的区别

VMnet1网口对应的是仅主机模式
VMnet8网口对应的是NAT模式
VMnet0网口对应的是桥接模式
查看以上对应是在VMware workstation中的编辑-虚拟网络编辑器

  1. I/O控制器类型使用默认推荐选项:LSI Logic

BusLogic: 很老的技术,I/O性能不如LSI。对一些老的系统有效,比如2000。
lsi logic:兼容性最好,LSI和SAS性能差不多。windows 2003 默认LSI。
准虚拟化 SCSI:VMware自行制定的。
Windows ISO 不包含适用于 VMware 准虚拟 SCSI (PVSCSI) 适配器的驱动程序,Linux则包含该驱动。

  1. 虚拟磁盘类型使用默认推荐选项:SCSI
类型说明优点缺点
IDE把控制器与盘体集成在一起的硬盘驱动器,IDE是表示硬盘的传输接口。我们常说的IDE接口,也叫ATA(Advanced Technology Attachment)、PATA接口,现在PC机使用的硬盘大多数都是IDE兼容的,只需用一根电缆将它们与主板或接口卡连起来就可以了易于使用、价格低廉、兼容性强、性价比高等速度慢、只能内置使用、不支持热插拔、冗错性差、功耗高、影响散热及连接线长度有限等
SCSI采用SCSI接口的硬盘,SCSI是Small Computer System Interface(小型计算机系统接口)的缩写,使用50针接口,外观和普通硬盘接口有些相似性能好、稳定性高、硬盘转速快、缓存容量大、CPU占用率低、扩展性远优于IDE硬盘、支持热插拔价格昂贵
SATA即Serial ATA(串行 ATA),全称是Serial Advanced Technology Attachment,是由Intel、IBM、Maxtor 和 Seagate等公司共同提出的硬盘接口新规范。因为采用串行连接方式,所以使用 SATA 接口的硬盘又叫串口硬盘支持热插拔 、传输速度快、执行效率高、结构简单机械性能不强,可维护性不强
NVMe一种接口协议,不是指的接口,NVMe标准是面向PCI-E固态硬盘的,解除了旧标准施放在SSD上的各种限制支持所有常见的操作系统、良好的可拓展性、具有低延迟,低能耗,高性能等优点、自动功耗状态切换和动态能耗管理功能大大降低功耗、解决了不同PCIe SSD之间的驱动适用性问题价格昂贵
  1. 创建新虚拟磁盘
  2. 磁盘容量使用建议大小即可,后期可以随时增加
    勾选将虚拟磁盘拆分成多个文件,这样可以使虚拟机方便用储存设备拷贝复制。

不要勾选立即分配所有磁盘,否则虚拟机会将100G直接分配给CentOS,会导致宿主机所剩硬盘容量减少。

  1. 磁盘文件,默认即可
  2. 自定义硬件:
    点击“新 CD/DVD(IDE)”,选择“使用ISO映像文件”,点击“浏览”,找到下载好的镜像。
    根据实际需求,移除或添加硬件,比如:移除打印机、声卡等。
    点击“关闭”,再点击“完成”。

至此,已经创建好虚拟机!

安装操作系统

  1. 开启此虚拟机
    选择第一项,直接安装CentOS7(选项字体为白色即为选中)
选项说明
Install CentOS 7安装CentOS 7
Test this media & install CentOS 7测试安装文件并安装CentOS 7
Troubleshooting修复故障
  1. 选择安装过程中使用的语言:选择默认英文、键盘选择美式键盘。点击Continue(英语不好的,可以拉到最下面可以选择简体中文),建议选择英文,因为后期用户目录会有中文产生,安装一些软件报错,建议默认英文。下面的步骤中英文都有,所以不管你选择中文还是英文,都可以继续往下看。
    在这里插入图片描述
  2. DATE & TIME—日期和时间
    在这里插入图片描述
    Region(地区)选择Asia(亚洲)
    City(城市)选择Shanghia(上海)
    时间和日期根据实际情况设置正确:
    • 24-hour表示24小时制,默认使用24小时制,当选择24-hour时,PM和AM选择功能不可用。
    • AM/PM表示上午/下午,即12小时制,当选择AM/PM时,需要在设置好时间后选择选择AM或PM,表示这个时间是上午时间还是下午时间。

设置完成后点击Done

  1. SOFTWARE SELECTION—软件选择
    选择需要安装的软件
    Base Environment—基本环境 中英文对照
    英文版本
    中文版本
  2. INSTALLATION DESTINATION—安装位置
    选择:I wil configure partitioning—我要配置分区,然后点击Done在这里插入图片描述

英文版本
中文版本

如果你了解Linux的分区知识,且是测试使用,可以选择:Automatic partitioning selected—自动配置分区

  1. 手动设置分区
挂载点容量
/boot200 MB
swap2 GB
/10 GB

英文版本
中文版本

这个方案属于传统的Linux分区方案,目的是有多块硬盘或者单块硬盘容量大时满足多分区要求
(1)boot分区:该分区对应于/boot目录,是引导分区,作用:系统启动,该分区存放Linux的Grub(bootloader)和内核源码文件,一般200MB就够了。用户可通过访问/boot目录来访问该分区,换句话说,用户对/boot目录的操作就是操作该分区。
(2)swap分区:交换分区,内存扩展分区,该分区没有对应的目录,故用户无法访问。Linux下的swap分区即为虚拟内存,虚拟内存用于当系统内存空间不足时,先将临时数据存放在swap分区,等待一段时间后,然后再将数据调入到内存中执行。所以说,虚拟内存只是暂时存放数据,在该空间内并没有执行。
(3)根分区:所有文件的根,绝对路径的开始标志。在Linux操作系统中,除/boot目录外的其它所有目录都对应于该分区,因此,用户可通过访问除/boot目录外的其它所有目录来访问该分区。
注意:
(1)在Linux操作系统中,用户可根据需要进行修改分区,修改后的分区中,同一目录下的文件可能在不同分区中,比如/home目录下有a、b、c三个目录,可将不同的分区挂载到这三个目录下,这种操作是允许的。
(2)逻辑分割的数量依操作系统而不同,在Linux系统中,IDE硬盘最多有59个,逻辑分割(5号到63号),SATA硬盘则有11个),逻辑分割(5号到15号)。

设置完成后点击Done

  1. 然后会弹出摘要信息,点击AcceptChanges—接受更改
    英文版本
    中文版本
  2. NETWORK & HOST NAME—网络和主机名
  3. 首先要打开网卡,然后查看是否能获取到IP地址,再更改主机名,然后点击Done
    英文版本
    中文版本
  4. Begin Installation—开始安装
  5. 设置root密码
    通过点击USER CREATION创建用户,因为这个虚拟机是自己使用,所以就直接使用root账号了,大家根据自己实际情况自行斟酌。
    英文版本
    中文版本

使用弱密码需要点击两次Done

  1. 安装完成后,点击重启
    在这里插入图片描述
    至此,CentOS7系统的安装就全部完成了

常用命令

# 查看CentOS版本
cat /etc/redhat-release

# 查看ip地址
ip addr

# 查看防火墙状态
systemctl status firewalld

# 永久关闭防火墙
systemctl disable firewalld 

VMwareTools

安装教程

结束语

关于文章中的错误和不足,欢迎大家指正。
有关安装过程中的问题,欢迎各位在下方留言讨论。
文章中的内容也会定期补充更新,欢迎大家订阅收藏哦!
感谢各位观看 /抱拳

  • 31
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值