在 VMware 17 上安装 CentOS 操作系统 – 详细步骤指南
VMware虚拟机的介绍
VMware虚拟机可以在一台物理机器上模拟出多台虚拟的计算机系统,每台虚拟机都拥有独立的操作系统,并且相互隔离,不会互相影响。
虚拟机的基本组成:
- 虚拟机监控程序(VMware Workstation等):在主机操作系统上安装,用于创建、运行和监控虚拟机。
- 虚拟机配置文件:包含虚拟机的配置信息,如CPU、内存、磁盘、网络等。
- 虚拟磁盘:虚拟机使用的磁盘,存储在主机系统上的一个文件或磁盘分区中。
- 虚拟网络:虚拟机的网络,可配置为桥接、NAT或仅主机模式。
虚拟机的主要优点:
- 资源利用效率高:一台主机可以运行多个虚拟机,充分利用硬件资源。
- 环境隔离良好:每台虚拟机互不影响,适合测试多种环境。
- 高可移植性:虚拟机可以轻松移植到不同主机。
- 快速部署恢复:可以通过模板快速部署虚拟机,也可以快速恢复到上一状态。
- 管理方便:可以集中管理所有虚拟机,进行快照、克隆等操作。
VMware虚拟化技术在企业数据中心、软件开发和测试等场景下得到广泛应用。它可以大大提高硬件资源的利用效率。
CentOS的介绍
CentOS是Linux发行版之一,是Red Hat Enterprise Linux(RHEL)的社区版本。CentOS由社区开发和维护,遵循RHEL的源代码,并提供与RHEL相同的功能和性能。
CentOS具有以下特点:
- 稳定性: CentOS是基于RHEL的,RHEL是企业级Linux发行版,具有很高的稳定性。CentOS也继承了RHEL的稳定性,适用于企业和服务器环境。
- 免费: CentOS是免费的,用户可以免费下载和使用。
- 开源: CentOS是开源的,用户可以免费获取源代码并对其进行修改。
- 可靠性: CentOS是经过广泛测试的,具有很高的可靠性。
CentOS主要用于以下场景:
- 服务器: CentOS适用于服务器环境,可以用来部署Web服务器、数据库服务器、邮件服务器等。
- 桌面: CentOS也可以用于桌面环境,可以提供稳定、高效的桌面体验。
- 开发: CentOS适用于开发环境,可以用来开发和测试软件。
CentOS是目前最受欢迎的Linux发行版之一,广泛用于企业、教育和个人用户。
官方地址
VMware官方地址:https://www.vmware.com/
CentOS官方地址:https://www.centos.org/
步骤 1:准备工作
- 下载 VMware Workstation 17 并安装在您的计算机上。VMware官网下载地址:https://www.vmware.com/sg/products/workstation-pro/workstation-pro-evaluation.html
- 下载适用于 VMware 的 CentOS 安装镜像文件(ISO 文件)。CentOS官网下载地址:https://www.centos.org/centos-linux/
步骤 2:创建新虚拟机
- 打开 VMware Workstation 17。
- 选择 "新建新的虚拟机"。
步骤 3:虚拟机配置
- 在 "虚拟机配置向导" 中,选择 "典型(推荐)" 选项,然后点击 "下一步"。
- 选择"安装程序光盘映像文件",然后点击"预览"。选择已经下载好且文件名以".IOS"结尾的CentOS映像文件。完成文件选择后,点击"下一步"继续进行安装。
- 为虚拟机指定名称和位置,点击 "下一步"。本次教程
虚拟机名字为:CentOS 8 x64
位置为:F:\Ruan Jian\VMware\Virtual machine\CentOS 8 x64
注意事项:可以根据个人需求自由更改名称,但建议将文件放置在英文文件夹中,避免使用中文文件夹 - 在指定磁盘容量时,请将“最大磁盘大小”设置为20GB,并在选项中勾选“将虚拟磁盘保存为单个文件”,然后点击"下一步"。小贴士:
在VMware中创建虚拟机时,自动分配磁盘大小的主要原因包括以下几点,旨在为用户提供更便捷的体验:
1.简化配置流程
VMware会根据所选择的操作系统类型预设一个默认的推荐磁盘大小,从而简化虚拟机创建过程。这避免了用户自行计算和设置磁盘空间的繁琐步骤。
2.确保磁盘空间充足
VMware会参考操作系统的最小安装要求,并自动预分配足够容量以确保正常安装和运行。这有助于保证磁盘空间充足,避免因磁盘空间不足而引发的各类问题。
3.提高兼容性
自动分配磁盘大小有助于最大程度地提升对不同操作系统的兼容性。这避免了由于自定义磁盘大小过小而引发的安装失败等问题。
4.方便后续扩展
虚拟磁盘支持动态分配和扩展,VMware预设的磁盘大小仅为初始分配量。用户在之后根据需求可以轻松地扩展磁盘大小,进一步提高了灵活性。
综上所述,自动分配磁盘大小为用户提供了更加友好和便捷的虚拟机创建体验。 - 在已经准备好的虚拟机创建界面中,仔细检查设置以确保一切正确无误,确认无误后请点击“完成”。
步骤 4:安装 CentOS 操作系统
- 在 VMware Workstation 中,选择刚刚创建的 CentOS 虚拟机,点击 "开始虚拟机"。
- 虚拟机成功启动后,请点击虚拟机界面一次,然后利用键盘的方向键上下左右进行导航,选中并高亮显示"Install CentOS Stream 8-stream",最后按下回车键以确认选择。
步骤 5:开始安装
- 在欢迎页面,选择适合的语言和安装界面,点击 "继续"。
- 在下一个页面,点击 "安装目的地"。
- 选择 "自动分区" 或手动配置分区,点击 "完成"。
- 点击 "网络和主机名" 配置网络设置。
- 进行"时间和日期"设置,可以根据用户所在地区来调整时间,随后点击 "完成"。小贴士:
CentOS系统在安装过程中需要配置日期和时间,主要出于以下几点考虑:
1.正确时间戳
操作系统中许多服务和应用程序需要依赖系统时间来正确运行,如计划任务、证书验证、文件时间戳等。设置正确的时间可以避免时间差异导致的问题。
2.系统日志和审计
系统日志和审计跟踪需要记录精确的时间,以便后续排查问题或安全审计。设置正确时间对日志和审计非常重要。
3.网络服务依赖
许多网络服务在工作中需要与其它计算机系统同步时间,如Kerberos认证、NTP时间同步等。配置系统时间使网络服务能正常进行时间校对。
4.双系统时间支持
CentOS支持硬件和系统时间同时存在,正确设置时间将确保两者一致,避免各种令牌失效等问题。
5.遵守标准规范
Linux标准规定操作系统应该要求用户设置系统日期和时间。CentOS作为企业级Linux系统,需要确保遵守该规范和标准。
6.用户期望
用户在安装操作系统时,都会有设置正确时间的期望。这也是所有主流操作系统的通用做法。
步骤 6:设置 root 密码
- 在 "用户设置" 中,为 root 用户设置密码。
- 点击 "完成"。
步骤 7:等待安装完成
- 回到 CentOS 安装界面,点击 "开始安装"。
- 虚拟机将自动完成安装,在此之后,我们需要手动重新启动CentOS操作系统。
步骤 8:进入系统前的配置
- 在系统成功重启后,点击"许可信息",然后勾选"我同意许可协议",完成选择后点击"完成"按钮。
- 在退出许可信息界面后,点击"结束配置"。
- 点击"前进"
- 看个人喜好是否要开启"位置服务",选择完后点击"前进"
- 创建一个用户名,创建完后点击"前进"按钮
- 给用户名设置密码,设置好后点击"前进"按钮
- 点击“开始使用 CentOS Stream(S)”CentOS系统
恭喜!已成功在 VMware Workstation 17 上安装了 CentOS 操作系统。现在可以开始使用 CentOS 虚拟机了。
空空如也!