Vmvare安装CentOS7虚拟机,并配置联网

本文详细介绍了如何在VMware虚拟机中安装CentOS,并通过一系列步骤实现虚拟机与互联网的连接。包括安装过程、网络配置、解决域名解析问题等关键步骤。

最近想搞搞毕设,发现毕设需要Linux来运行相关软件,就闲来无事准备下个虚拟机玩。然后写几篇博客记一下相关的操作。


首先是Vmvare安装CentOS。CentOS安装包我从系统之家下载的,.iso格式。自行下载。

然后Vmvare安装,https://jingyan.baidu.com/article/8ebacdf0762b0249f65cd53b.html百度经验不解释。


安装完成,配置下联网。

测试联网的方法就是 ping www.baidu.com ,或者 ping 112.80.248.74,提示域名无法解析的话移步文章最后。

1.第一步,一定要先去服务里打开Vmvare相关服务。如图:


路径:任务管理器->服务。

2. 修改Vmvare的连接。

工作站->虚拟机->设置,如图:


如果没有提前设置Vmvare连接,去编辑->虚拟网络编辑器中设置桥接网络,如图:


3. 进入centos7命令行界面,输入ip add


这个就是虚拟机里的ip连接,记住这个名字:enoxxxxxxxxx.

4. 输入cd  /etc/sysconfig/network-scripts,进入这个文件夹,然后ls查看文件目录


然后你会找到你上一步看到的那个ip连接。vi ifcfg-enoxxxxxxx进入编辑。

5. 然后按照下图信息编辑,注意吧BOOTPROTO改为dhcp,还有1个onboot改为yes。随后shift+: wq保存退出。


6. 输入reboot重启,有的系统是shutdown -r now。重启后输入ping www.baidu.com看看,基本成功了。

如果提示不能解析域名,那么再多一步,输入 vi /etc/resolv.conf,添加域名服务器:

nameserver 218.2.135.1

nameserver 8.8.8.8

保存后,再试试。


<think>嗯,用户询问的是在VMware上创建CentOS7虚拟机进行最小化安装的具体步骤。根据引用[1]和[2],用户需要一个详细的指南,可能是为了开发或学习环境准备,比如安装Docker这类需要CentOS7以上版本的工具。用户看起来有一定的技术背景,能明确区分"最小化安装"这种专业术语,说明ta可能不是完全的新手。但引用[3]提到分区配置时用户可能需要更谨慎的建议,尤其用户提到"不清楚分区可参考其他资料",暗示ta对磁盘分区可能存在困惑——这部分需要特别注意。参考材料中几个细节需要整合:引用[1]强调镜像版本(CentOS-7-x86_64-DVD-2009.iso)和官方链接,引用[3]详细描述了安装时的关键配置步骤(语言、时区、分区),而引用[4]补充了网络配置的修改方法。用户特别提到最小化安装,所以应该明确不选择GUI(如引用[3]第2步所述)。在回答策略上,准备将过程拆分为准备、创建、配置三个阶段更清晰。分区部分准备提供两种方案:新手直接用自动分区,有经验的用户推荐boot+根分区的精简方案——正好引用[3]的500MBboot分区建议很有参考价值。网络配置部分要强调如何修改静态IP,引用[4]提到关键文件路径但没具体参数,补充示例更安全。安全问题也考虑到了,直接提醒在安装后立即用yumupdate更新系统,开启关键端口(如用户未来可能需要的SSH端口)。相关提问设计成难度递进的三个方向:从故障排查到网络配置再到进阶优化,方便用户后续深入学习。</think> 以下是在VMware中创建CentOS 7虚拟机进行最小化安装的详细步骤指南,综合了相关引用信息优化了操作逻辑: --- ### **一、准备工作** 1. **下载镜像** - 获取官方镜像:`CentOS-7-x86_64-DVD-2009.iso` - 下载链接:[CentOS 7官方镜像库](http://isoredirect.centos.org/centos/7/isos/x86_64/) [^1][^2] 2. **打开VMware** - 启动VMware Workstation,选择 `创建新的虚拟机`。 --- ### **二、新建虚拟机向导** 1. **配置类型** - 选择 `自定义(高级)` → 硬件兼容性选择默认版本。 2. **安装来源** - 勾选 `安装程序光盘映像文件 (iso)` → 浏览选择下载的CentOS 7 ISO文件。 3. **操作系统设置** - 类型:`Linux` - 版本:`CentOS 7 64位` [^2][^3] 4. **虚拟机命名与存储** - 输入虚拟机名称(如 `CentOS7-Minimal`) - 指定存储位置(建议预留至少20GB空间)。 5. **处理器与内存** - CPU核心数:建议2核(默认1核可运行) - 内存:建议2048MB(最小化安装1GB可行)。 6. **网络类型** - 选择 `NAT`(默认联网方式)或 `桥接模式`(直连物理网络)[^4]。 7. **I/O控制器与磁盘类型** - 默认选择 `SCSI` 和 `NVMe`。 8. **磁盘配置** - 选择 `创建新虚拟磁盘` → 容量 **20GB**(推荐) - 勾选 `将磁盘拆分成多个文件`(方便迁移)→ 磁盘文件名默认 [^3]。 --- ### **三、CentOS最小化安装流程** 1. **启动虚拟机** - 选中新虚拟机 → 点击 `开启此虚拟机`。 2. **安装菜单选择** - 方向键选择 `Install CentOS 7` → 按 `Enter` 开始安装。 3. **语言设置** - 语言选择 **English**(最小化不推荐中文)→ 点击 `Continue` [^3]。 4. **关键配置菜单(以下需逐项设置)** - **DATE & TIME** 时区选择 `Asia/Shanghai` → 右上角开启 `Network Time`(NTP自动同步)→ 点击 `Done` [^3]。 - **INSTALLATION DESTINATION** 1. 选择虚拟磁盘 → 勾选 `I will configure partitioning`(手动分区)→ 点击 `Done` 2. 分区方案(建议二选一): - **精简方案**: `/boot`:500MB(引导分区) `/`:剩余所有空间(根分区) - **无swap方案**: 省略swap分区(可通过后续创建swapfile替代)[^3] 3. 确认分区后点击 `Done` → 接受更改。 - **NETWORK & HOSTNAME** 1. 右上角打开以太网开关(启用网络) 2. 主机名输入(如 `centos7-minimal`)→ 点击 `Apply` 3. 如需静态IP: 点击 `Configure...` → IPv4 Settings选项卡 方法选 `Manual` → 添加IP/子网掩码/网关 → `Save` [^4] 4. 点击 `Done`。 5. **开始安装** - 点击 `Begin Installation`。 6. **设置root密码** - 点击 `ROOT PASSWORD` → 输入强密码(若提示密码弱需双击确认)→ 点击 `Done`。 7. **等待安装完成** - 安装结束后点击 `Reboot`。 --- ### **四、首次启动配置** 1. **登录系统** - 重启后输入 `root` 和设置的密码登录。 2. **验证安装** - 检查最小化环境: ```bash systemctl list-units --type=service # 仅显示必要服务 ls /usr/bin # 查看基础命令工具 ``` --- ### **五、关键优化建议** 1. **更新系统**(首次必做) ```bash yum update -y && yum install -y vim wget curl # 安装常用工具 ``` 2. **防火墙配置** ```bash systemctl enable firewalld --now firewall-cmd --permanent --add-service=ssh # 开启SSH端口 firewall-cmd --reload ``` --- ### **相关问题** 1. 最小化安装后如何快速启用SSH远程登录? 2. CentOS 7最小化系统如何配置静态IP地址(非安装时设置)? 3. 没有安装图形界面时,如何通过命令行管理CentOS虚拟机? > 提示:最小化安装省略了GUI界面及非必要软件包,确保系统轻量高效,适合服务器及容器化环境[^2][^3]。 [^1]: CentOS官方镜像源与版本选择 [^2]: VMware虚拟机创建与版本依赖说明 [^3]: 磁盘分区策略与时区配置 [^4]: 网络连接类型与静态IP设置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值