【2025最新版】新手必看!VMware17 安装虚拟机(CentOS + Ubuntu)+ 固定 IP 配置保姆级图文教程(收藏再看)
全网最细教程!只需要跟着步骤一步步来,就可以创建你的第一台 Linux 虚拟机,开启你的 Linux 之旅。
摘要:
本文旨在提供通用的虚拟机安装方法,不论读者是准备安装 Centos、Ubuntu 或是其他操作系统,均可参考此文档完成安装,这里仅展示 CentOS7.6 安装步骤,其他版本的安装方式大同小异,读者举一反三即可。
一、下载光盘映像文件(.iso文件)
文件地址:centos-vault 安装包下载 开源镜像站-阿里云
关于阿里云镜像站,想必大家都不陌生。但这里的资源可能比你知道的更丰富,除了能下载系统OS镜像外,还提供域名解析 DNS、网络授时 NTP、镜像仓库等众多的资源。
当你还在为离线环境缺少某一个软件包而四处搜索时,来这里吧,你会发现新大陆。选择【软件包】搜索 redis。通过简单筛选,符合你需求的软件包就出现了,复制链接或者直接下载即可。相信对你今后的工作一定有用,赶紧收藏保存吧~
如果需要软件包,先来这里搜索看有没有,不要再去浪费时间百度了!
安装正式开始
1. 选择光盘映像版本,建议选择 7.x 或者 8.x,这里我们选择【7.6.1810】。
2. 选择【isos】
3. 选择【x86_64】
4. 根据需要选择 iso 光盘映像文件,这里对版本说明一下:
CentOS-7-x86_64-DVD-1810.iso 此版本是标准版,一般下载这个就可以
CentOS-7-x86_64-Everything-1810.iso 此版本是完全版,包含了 centos7.6 所有的软件包,虽然比较大,但后续如果要做 yum 本地离线仓库时会更好用。
CentOS-7-x86_64-Minimal-1810.iso 最小化版本,仅在只需要最小化安装时选择
其他版本不做考虑。这里我们选择标准版【CentOS-7-x86_64-DVD-1810.iso】,点击下载保存到本地。
二、使用 VMware17 安装 centos7.6
1. 打开 VMware17,点击【主页】-【创建新的虚拟机】
2. 新建虚拟机向导。选择【自定义(高级)】,下一步。
3. 选择虚拟机硬件兼容性。默认选择 ,作为了解,看一下虚拟机硬件兼容性。限制显示:VMware17 最大能运行 128GB 内存,32 个处理器,10 个网络适配器,8TB 磁盘大小的虚拟机。建议根据虚拟机用途来合理选择配置。下一步。
4. 安装客户机操作系统。点击【稍后安装操作系统】,先配置好虚拟机,最后再指定 iso 文件。下一步。
5. 选择客户机操作系统。客户机操作系统选择 【Linux】,版本选择 【CentOS 7 64 位】,下一步。
6. 命名虚拟机。填入你喜欢的虚拟机名称,如【CentOS 7 64 位】 ,选择虚拟机安装位置,如果 C 盘存储空间不足,尽量安装在其他盘。下一步。
7. 处理器配置。这里说明一下:虚拟机的处理器核心数不能超过宿主机的处理器核心数,否则会出问题。
例如:我的宿主机笔记本电脑是4核8线程,那么最大可以创建:
虚拟机 | cpu物理核数 | 每个cpu的线程数 | cpu总线程数 |
Linux02 | 4 | 2 | 8 |
这里我创建的是处理器数量1,每个处理的核心数量2,总处理器核心数量2,平时学习足够用了。下一步。
8. 虚拟机的内存。一般内存为处理器核心数的 2~4 倍,综合考虑宿主机配置、虚拟机用途划分内存。如 2 核处理器,建议 4~8 GB内存。内存最低设置 512 M,这里我分配 4 GB。下一步。
9. 网络类型。选择虚拟机网络类型。桥接网络自动获取 IP 是最简单的一种模式。
但这里选择 NAT 模式并设置自动分配 IP,这样即使宿主机在公司、家甚至酒店等不同场地使用,频繁切换也不会影响虚拟机的网络,不用重新配置 IP。重点重点重点,下一步。
10. I/O控制器类型,默认。下一步。
11. 磁盘类型,默认。下一步。
12. 选择磁盘。这里我们选择【创建新虚拟磁盘】,也可以使用现有的虚拟磁盘或物理磁盘,如果物理磁盘是高速固态,能提高读写速度但同时存在更大的风险。下一步。
13. 指定磁盘容量。VMware 推荐 20G,根据实际需要选择。可以勾选【立即分配所有磁盘空间】以提高性能,但首次启动虚拟机时会立即一次性划分磁盘空间,因此创建磁盘空间时间较长,不勾选则启动较快。
将虚拟磁盘储存为单个文件,虽然后期文件可能比较大,但拆分磁盘文件过多感觉比较繁琐。所以这里选择单个文件保存。
14. 指定磁盘文件的存储位置,先择放在空间较大的盘即可。下一步。
15. 在这里可以看到即将创建的虚拟机的信息。点击【自定义硬件】- 移除声卡,没什么用还会有嘀嘀嘀声很烦人。点击【完成】。
16. 接下来找到刚刚创建的虚拟机,点击【编辑虚拟机设置】。
17. 虚拟机设置。选择【CD/DVD】,勾选【启动时连接】,选择 ISO 映像文件,点击【确定】。
18. 配置网络编辑器。点击【编辑】-【虚拟网络编辑器】。
19. 配置 VMnet8 ,把【将主机虚拟适配器连接到此网络】、【使用本地 DHCP 服务将 IP 地址分配给虚拟机】两个选项打上勾,子网用你自己默认的就行,不需要修改和我的一样。先点击【应用】,再点击【确定】。
注意:如果配置乱了可以还原默认配置,但需要谨慎操作,确保不会影响已有的虚拟机。
20. 此时万事俱备,可以开始安装虚拟机了,点击【开启此虚拟机】。
21. 虚拟机打开后,页面显示如下。左下角有操作提示【单机虚拟机屏幕可发送按键】,点击屏幕后,按键盘方向键 ↑ 选中【Install CentOS 7】,再按【回车】 进入安装界面。
小提示:同时按 Ctrl + Alt 键可退出虚拟机控制,回到宿主机界面。
22. 等待一段时间后,CentOS 7 的图形安装界面就出来了。剩下的步骤跟物理机安装操作系统是基本一致的,如下:
选择安装过程使用的语言。这里我们选择【中文】-【简体中文(中国)】,点击【继续】。
23. 接下来是做一些基本配置。最下面有提示:【请先完成带有此图标标记的内容再进行下一步】。因为我之前安装过,所以它已经默认给我设置之前的选择,因此没有该提示图标,这里我们全部了解一下。配置分三个模块:
本地化:这些没什么好说的,后续可以在系统更改的,按照如下设置即可:
日期和时间:亚洲/上海 时区
键盘:汉语
语言支持:简体中文(中国)
软件:
安装源:默认使用本地介质,也就是我们前面下载的映像光盘。直接点击【完成】保存。
软件选择:带 GUI 的服务器和 GNOME 桌面这两个图形化界面是新手比较友好的选择,但这里我们选择【最小安装】,因为这样虚拟机可以获得最好的性能,也是老司机的选择,新手慢慢就是适应了。
已选环境的附加选项,看个人需求选择,这里不选,后续如果需要可以通过 yum 来安装。选择好点击【完成】
系统:
安装位置:这里我选择自动分区,默认就是,直接【完成】保存即可。如果需要手动分区则选择【我要配置分区】。但其实初学者使用时是感觉不到这两者的区别的,而且总共就 20GB 存储,没有手动分区的别要。
KDUMP:内核崩溃转储机制,默认启用。直接【完成】
网络和主机名:这里习惯性的修改一下主机名为:Linux02,点击【应用】。再点击网络开关打开网卡,系统会自动分配 IP 地址,此 IP 即使后续重启虚拟机也不会改变。点击【完成】。
注意:自动分配 IP 地址仅在第【19】步勾选【使用本地 DHCP 服务将 IP 地址分配给虚拟机】时才会生效。否则需要进入系统以后再配置。
SECURITY POLICY :安全策略,默认。
24. 基本设置完成,点击【开始安装】
25. 配置。这里我只设置 root 密码,不创建其他用户。鼠标点击【ROOT 密码】进入密码设置界面。
注意:看下方进度条,此时已经开始安装系统。
26. 设置你喜欢的 root 密码,如密码未通过校验规则检查,则需要点击两次【完成】才能保存。
27. 等待安装完成后。点击【重启】,中途不需要操作,直至重启完成。
注意:如果在此界面时,你通过 VMware 的电源点击【重新起启客户机】,则系统很有可能安装失败,需重新配置安装!!
28. 至此,安装结束。你应该能看到熟悉的命令行登录界面了
29. 输入你的用户名 root 以及前面设置的密码。需要注意 Linux 出于安全考虑,你在这里输入密码时不会显示出来。输入密码后按【回车】登录系统。
30. 输入你的第一条 Linux 命令查看 IP 地址:ip addr
并记录下来,后面远程连接时要用。
31. 由于 VMware 的虚拟机界面不方便操作,输入命令还要来回切换。为了更方便的使用虚拟机,我们需要通过远程连接工具,如 xshell 来连接操作系统。xshell 安装步骤就不再演示,这里提供官网地址自己去下载安装:xshell 官网。
32. 安装好以后打开 xshell,输入你的 Linux 第二条命令连接虚拟机:
ssh root@192.168.188.138
注意:这里的 IP 地址需要更换为你自己第【30】步记录下的,输入以后按【回车】连接虚拟机。
33. 点击【接受并保存】。
34. 输入密码,点击【确定】,登录虚拟机。
35. 登陆成功,界面如下:
36. 此时,你可输入你的 Linux 第三条命令,测试网络是否通畅:ping baidu.com
返回如下信息表示你的虚拟机已连接互联网,虚拟机安装成功~
接下来,你可以尽情的感受 Linux 命令行界面所带来的魅力了!
结语:
全网最细教程!只需要跟着步骤一步步来,就可以创建你的第一台虚拟机,开启你的 Linux 之旅。
小技巧:确认网络通畅后,拍一张初始快照,在系统玩坏的时候可以快速恢复哦。如果你觉得这篇文章对你有帮助,不妨点个赞👍,或者分享给你的朋友们吧!你的支持是我持续创作的最大动力!
更多推荐
所有评论(0)