资讯动态

VMware安装CentOS 7.6完整指南:从虚拟机创建到网络配置

发布时间:2026/10/14 5:34:00 来源:尧图企业网站定制
简介这是一份面向 Linux 零基础新手与 VMware 使用者的超详细 CentOS 7.6 安装指引文档把在 VMware 虚拟机中从零安装 Linux 系统的过程拆解成一步步可跟做的操作流程。文档以 VMware 17.5.2 为操作环境从新建虚拟机、选择 Linux 类型与版本、设定名称和存储位置、加载系统镜像开始接着覆盖安装界面中的语言选择、软件包分组、手动分区/boot、swap 与根目录/、关闭 KDUMP、修改网络与主机名再到设置管理员密码、创建普通用户、重启后接受许可协议和登录桌面全程给出具体点击路径和参数建议。资源包为单个 doc 文档约 7.63MB说明文字详细适合边读边操作。目前已有 146 人学习浏览文档还包含等待图标全部变黑后再继续操作的防卡死提示、分区大小建议值以及 KDUMP 等选项的生产环境适用说明能帮助第一次接触 Linux 的人避开安装误区顺利搭建出可正常登录的 CentOS 7.6 环境。1. VMware 里装 CentOS从新建虚拟机到能上网一篇走完很多刚接触 Linux 的开发者第一次装 CentOS 都是栽在 VMware 的选项上——不是虚拟化没开就是镜像选错再不然装完了连不上网。这套流程我前后给不下二十个人演示过踩过的坑写出来能占满一屏。这篇文章用的是 CentOS 7.6 镜像加上 VMware 16 Pro从新建虚拟机开始到系统装完能 ping 通外网全流程走一遍参数直接给到可以复制的程度。内容按「镜像准备 → 虚拟机配置 → 安装过程 → 常见错误」四段展开新手照着敲键盘就行已经装过几台的老手可以直接跳到第四章看那几个最容易翻车的点。CentOS 7 的生命周期虽然已经在 2024 年 6 月结束但现在用 7.6 来做学习、跑服务、测兼容性依然有大量项目在用它所以这套流程完全不过时。2. 镜像选择与校验别用错版本白等半小时2.1 CentOS 7.6 镜像到底该下哪个文件进入 CentOS 官方镜像站或者国内镜像源会看到好几个文件。新手容易一股脑下载最小体积的其实这里面有讲究。需要在 VMware 里完整安装并带图形界面的选 DVD ISO只需要命令行界面的选 Minimal ISO 就行。两个文件的对照关系大致是这样的DVD 镜像约 4GB 左右包含图形界面、开发工具、常用软件包离线安装时最方便Minimal 镜像约 900MB 左右只带最小系统后续需要用 yum 自行安装软件。安装方式上DVD 适合网络环境不稳定或者根本不想联网装的情况所有包都从镜像里来Minimal 版本则适合快速搭建服务器环境。我自己的习惯是做学习验证用 Minimal反正配网络源也就是一行命令的事装起来还快踩坑也少。2.2 校验镜像完整性不校验就是赌运气镜像下载完成以后官网会提供一个 sha256sum 值Linux 下直接用 sha256sum 命令验证。Windows 用户可以用 PowerShell 的 Get-FileHash或者下载专用的校验工具。这一步很多人会跳过但下载中间断过一次、文件不完整的镜像VMware 能打开但安装到一半就报错白费半小时。# Linux 下校验 CentOS 镜像 sha256sum CentOS-7-x86_64-Minimal-1908.iso # 输出结果与官网 sha256sum 文件里的值比对一致才继续 # Windows PowerShell 下校验路径按自己实际位置改 Get-FileHash .\CentOS-7-x86_64-Minimal-1908.iso -Algorithm SHA256参数含义不用记太死关键是要对比输出值和官网提供的校验值是否一致。不一致就是文件损坏或下载不完整必须删掉重新下载。这一步做好安装阶段至少能少踩五个坑。3. VMware 虚拟机创建CPU、内存、磁盘的推荐参数与底层逻辑3.1 新建虚拟机向导的三个关键选择打开 VMware 后选择「创建新的虚拟机」推荐选择「自定义高级」这里能手动控制每个硬件参数。虚拟硬件兼容性一般选 Workstation 16.x后面如果想迁移到 ESXi 或者其他虚拟化平台兼容性选低一档反而更通用选 Workstation 10.x 可以兼容绝大多数平台。客户机操作系统选 Linux版本下拉菜单里选 CentOS 7 64 位——这一项必须选对选成 CentOS 6 会导致部分虚拟硬件驱动不匹配。命名和存储路径不建议用中文路径和带空格的目录后续挂载共享文件夹时会有意想不到的路径问题。3.2 CPU、内存、磁盘配置给一个能跑的底配方案这里的参数没有标准答案但有一个「能跑得动、不浪费资源」的经验区间。CPU 分配上宿主机是 4 核以上就分 2 核只有双核的机器就给 1 核。每个 CPU 的内核数保持默认 1不用去改。内存分配上CentOS 7 本身最小内存要求 1GB但给 2GB 体验才会流畅做编译或跑数据库场景才给到 4GB。磁盘大小按用途区分只做命令联系给 20GB 就行要装图形界面或大量软件包的给 40GB这样安装时间短磁盘空间也不吃紧。下面是三种场景的便捷配置表。配置项学习验证型服务跑在 Docker 型完整开发环境型CPU 核数124内存1.5GB4GB8GB磁盘20GB40GB80GB网络NAT桥接或 NAT桥接镜像MinimalMinimal 配 epelDVD磁盘格式选默认的虚拟磁盘单文件即可不勾选「立即分配所有磁盘空间」。把虚拟磁盘拆成多个文件会让对拷速度变慢单文件在性能上更好一点。3.3 网络适配器NAT 与桥接怎么选VMware 网络这块是新手最容易配错的地方。三个网络模式中NAT 模式和桥接模式的取舍方式是你只需要虚拟机上网、宿主机能访问虚拟机就选 NAT你希望局域网内其他机器也能直接访问这台虚拟机就选桥接。前提是你的路由器有足够多的 IP 可以分配。对应到实际场景学习阶段用 NAT 就够了它不占用局域网 IP也不需要网管支持。虚拟机的网络类型选 VMnet8NAT然后在虚拟机内部再把网卡配置成 DHCP 或者静态 IP。要复现「局域网访问虚拟机里的服务」这个场景的再切桥接。4. 安装 CentOS 7.6从引导到桌面的完整流程4.1 安装引导阶段的三个选项VMware 配置完成后选择「开启此虚拟机」界面会停在安装引导界面。三个选项对应关系是第一项「Install CentOS 7」是直接安装第二项「Test this media install CentOS 7」是校验介质完整性再加安装镜像校验过的就不用选它第三项「Troubleshooting」是排障模式包括救急模式。这里键盘上下键选择第一项回车就进入安装流程。实际上ISO 校验完整的情况下直接选 Install 就好选 Test this media 会多等三到五分钟基本没有实用价值。在引导界面按 Esc 键可以编辑内核参数但这属于排障时才会用到的能力。4.2 安装摘要页面的配置顺序进入图形化安装界面后会进到「安装信息摘要」页面。配置顺序建议「先配网络再分区」分区是整个安装中最容易绕晕的一个环节。界面语言可以根据自己的使用习惯选键盘布局保持默认。「软件选择」这个配置要看一开始的选择。如果你装的是 Minimal 镜像这一步几乎没有可选项如果安装的是 DVD 镜像那么这里会列出「带 GUI 的服务器」等选项。这时候要图形界面的选第一个默认项「带 GUI 的服务器」只要命令行就选最小安装。需要把开发工具勾上后续编译程序时 gcc、make 这些都是现成的。4.3 手动分区方案不是只有一种正确答案分区这块有「自动配置分区」和「手动配置分区」两个方向。自动分区在大部分情况下可以正常工作但会预留一个 1000MB 左右的 BIOS Boot 分区后续空间利用率上会有局限。手动分区用「LVM」逻辑卷管理模式分配 /、swap、/boot 三个分区便于后期扩容。# 手动分区的推荐布局20GB 磁盘为例 /boot 512MB ext4 启动引导区留小空间即可 / 15GB xfs 根分区系统与软件都放这里 swap 2GB swap 内存交换区内存大的机器可以留 1GB这里参数含义解释一下/boot 分区有 512MB 就完全够用系统内核文件就几百兆给大了纯粹浪费swap 分区给到物理内存的 1 到 1.5 倍是旧规则现在内存普遍 8GB 以上swap 给 2GB 就够系统应急用了根分区放剩余空间不要留空闲空间后面用 LVM 扩容反而多一步操作。4.4 网络配置与 ROOT 密码网络配置这一栏安装阶段可以直接点「配置」把 IPv4 设置为手动模式。想省事的可以直接用 DHCP但更建议在安装时就手动设置静态 IP因为配好以后重启不会变化后面做集群或配置服务时省掉很多麻烦。设置 ROOT 密码时要注意CentOS 的密码策略默认要求至少 8 位且包含不同类型字符。密码过于简单的需要点两下「完成」按钮确认这是 CentOS 7 的一个反人性设定。创建普通用户属于可选项登录后仅用 root 跑学习环境完全可以如果想做得规范可以创建一个名如 dev 的用户并勾选「使其成为管理员」。4.5 安装中与安装后的密码学陷阱安装过程中可能需要设置加密密码这是键盘安全序列的加密选项。默认键盘布局不做多余选择就好这一层一点都不影响安装进程新手直接跳过没毛病。安装完成后系统自动重启进入命令行登录界面时输入的密码是不回显的没有任何星号提示。初次用 CentOS 的人会以为键盘坏了或者系统卡住了实际上只是密码被隐藏输入了敲完回车就好。5. 安装后的网络逐个排查NAT 模式下上不了网的 4 个原因5.1 网络排查手册从 ping 不通到全网可达CentOS 安装完成后第一件事就是确认网络通不通。执行一下ip addr命令查看网卡是否获得了地址然后试ping 8.8.8.8和ping www.baidu.com。DNS 解析、网关路由、物理网卡驱动三个层面依次排查。# 1. 查看网卡名和地址状态 ip addr show # 此时应看到网卡如 ens33 存在且 inet 后有 IP 地址 # 2. 测试外网连通性 ping -c 4 8.8.8.8 # 3. 测试 DNS 解析 nslookup www.baidu.com常见的四个故障现象和解决思路分别是网卡未启动时ip addr里只看到 lo 回环地址用ifconfig -a确认后修改 /etc/sysconfig/network-scripts/ifcfg-ens33 里的 ONBOOTyesDNS 解析失败时检查 /etc/resolv.conf 里的 nameserver 地址是否配置正确会出现外网 IP 能 ping 通但域名解析不了的情况静态 IP 配错时VMware 虚拟网络编辑器里 NAT 网段的默认网关是 xxx.xxx.xxx.2写成 .1 就会路由不通防火墙拦截时CentOS 7 默认 firewalld 服务会拒绝部分流量测试环境直接systemctl stop firewalld即可。5.2 与宿主机互通VMware 的网络验证虚拟机与外网通了以后还要测一下宿主机与虚拟机的互通。建议根据你的网络设置选择不同验证通行方式NAT 模式下宿主机 ping 虚拟机的 IP 是最基本的互联互通标准桥接模式下还需要确认虚拟机的 IP 与宿主机在同一网段且没有被路由器分配冲突。# 在虚拟机内查看 IP ip addr show ens33 | grep inet # 在宿主机命令行里执行 ping 虚拟机IP ping 192.168.x.x此时若宿主机能 ping 通但无法访问虚拟机内的服务大概率是 VMware 的防火墙拦了对应端口。CentOS 里确认端口处于监听状态可以用ss -tlnp命令查 22 端口是否为监听状态。如果你是照着安全基线把 SSH 的端口改了这里跟 CentOS 默认配置会有一点出入。5.3 VMware 的虚拟网络编辑器别乱动VMware 顶部菜单「编辑」里的「虚拟网络编辑器」里NAT 模式的 DHCP 分配起始地址默认是 128 到 254。如果你的局域网和这个地址段冲突了那么你手动设置的静态 IP 就会被 DHCP 重复分配导致冲突。出现这类困惑时建议直接手动设置 IP避开 DHCP 的分配范围。6. 装完 CentOS 后的三个必做设置与验证脚本6.1 设置快照回滚到刚装好的状态系统安装并重启成功之后第一件事就是做一个快照。这个操作值得反复强调。以后不管装什么服务、改什么配置出了问题恢复到快照就是一个干净的 CentOS 系统比重装快十倍。快照操作路径虚拟机菜单 → 快照 → 拍摄快照起名「初始安装完成」描述里写清楚装了哪些基础包。之后每次搭完一套环境都再拍一张新快照这样「后悔药」就永远比事故早一步备好。VMware 里删除旧快照不会影响当前虚拟机的运行状态快照文件合并需要一定时间但数据安全是得到保证的。6.2 做收尾验证SSH 登录与 yum 更新新系统装完最后一项收尾工作就是验证 SSH 是否能远程登录以及 yum 仓库是否可用。# 在宿主机用 ssh 连接虚拟机IP 替换为自己的虚拟机 IP ssh root虚拟机的IP # 登录成功后再测试 yum 仓库 yum repolist yum update -y如果 SSH 连接失败在虚拟机上执行systemctl status sshd查看 SSH 服务状态CentOS 7 最小化安装默认是启动并开启自启的。yum update -y在初次使用时时间会比较长耐心等待下载完成就好中途断开网络会导致仓位的 metadata 损毁重跑一次命令即可不会破坏系统。6.3 关闭 SELinux 的两个判断标准CentOS 7 默认开启 SELinux这个安全模块对新手不太友好会产生各种权限拒绝的日志排查起来难度不低。关闭与否取决于有没有实际遇到权限束缚问题遇到文件服务共享等场景时的判断方式是先确认 SELinux 状态再决定是否调整/etc/selinux/config配置文件中的 SELINUXdisabled 参数。自那以后我完整装 CentOS 的流程就会这样收尾安装完成 → 配置静态 IP → 验证网络 → 创建快照 → 测试 SSH 登录 → 更新软件包 → 再拍一张快照。整个流程走一遍不到半天能省下后续调环境时的大量时间。希望帮到你这样折腾虚拟机的次数多了就会发现真正耗时的从来不是安装本身而是前面那些不起眼的小配置。本文还有配套的精品资源点击获取

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑