VMware Workstation Pro下Centos 7.9 安装

背景

本文所在专栏的所有文章基于Centos7.9系统来演示,系统硬件网络配置,容器化部署。所以本文为专栏中的基础。

专栏链接: https://blog.csdn.net/weixin_40331132/category_12827717.html

系统安装方案

三个方案:
         
- 方案一:物理机直装
▸ 操作:在裸金属服务器/物理主机上直接部署CentOS 7.9
▸ 适用场景:

特定硬件兼容性测试

高性能计算等需独占硬件的场景
▸ 缺陷:
⚠️ 资源利用率低(单系统独占硬件)
⚠️ 环境迁移困难
⚠️ 运维复杂度高(需物理操作)

技术建议:非必要不采用,引用西方学者幽默:“Oh~ my friend, this may cause discomfort and vomiting”
         
方案二:企业级虚拟化平台
▸ 操作:
方案二、在大型服务器上安装虚拟化平台

物理服务器
安装VMware ESXi/KVM等虚拟化层
创建CentOS 7.9虚拟机

▸ 核心价值:
✅ 资源池化(多虚拟机共享硬件)
✅ 支持快照/热迁移/HA等高阶功能

▸ 适用场景:
    企业生产环境
    需高可用架构的运维体系

         
方案三:本地开发级虚拟化

▸ 操作:

  • 方案三、在自己的电脑里面安装VMware Workstation Pro或VirtualBox虚拟化工具,然后在这样的工具里面安装Centos 7.9 虚拟机

    Windows/Mac主机
    安装VMware Workstation/VirtualBox
    创建CentOS 7.9虚拟机

    ▸ 核心优势:

    ✅ 零额外硬件成本
    ✅ 支持宿主机多任务并行(开发/测试/文档办公同步进行)
    ✅ 快速环境重建(模板克隆功能)

    ▸ 适用场景:
        个人学习与实验
        开发测试环境构建
        本教程选用方案

本文教程选择方案三,使用VMware Workstation Pro、安装Cenots 7.9。下文全面使用VMware 代替 VMware Workstation Pro
建议电脑在 4 核、8 线程 、16G 内存
虚拟化技术,一个线程可以虚拟化出来一个核心。
下面会将一个 4核心,8G 内存如何虚拟出来做一个系统的讲述

1、VMware安装

    1.1、下载

下载链接: https://support.broadcom.com/group/ecx/downloads

     网站是英文的,下载页面藏的稍深,所以给各位看官提供了食用教程
     https://www.cnblogs.com/SoliGhost/p/18498715

    1.2、安装

    vmware 安装教程:傻瓜式安装,建议安装路径不要选择在C盘,过程略
    安装食用教程:
    可食用注册码:

2、Centos 7.9 安装

    2.1 、Centos7.9 iso 下载

> 系统镜像下载链接:https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/

      下载4.4GB的,可以一直用这个。
      CentOS-7-x86_64-DVD-2207-02.iso
         在这里插入图片描述

     这里既然下载,就一并将内核下载了,因为centos 7.9内核是3.10版本,对于容器会出现硬盘读写缺陷,这个缺陷在后面的版本修复

内核下载链接:https://download.csdn.net/download/weixin_40331132/90011101

    2.2、使用VMware 安装

    2.2.1、VMware配置虚拟机

     步骤一:新增虚拟机—自定义
         在这里插入图片描述
     步骤二:选择硬件兼容性
          这里暂时按照VMware版本选择17.x,后期迁移虚拟机也可以改的,VMware多版本兼容的,迁移到哪个版本的VMware就改成哪个硬件兼容
         在这里插入图片描述
     步骤三:选择系统来源
          选择稍后安装操作系统。具体选择来源待会配置完整后再操作。

         在这里插入图片描述
     步骤四:操作系统选择
          选择Linux----Centos 7 64位(这里是个小知识点,可以自行去理解32位与64位的区别,为什么32位又叫86位?)
         在这里插入图片描述
     第五步:命名与存放位置
          命名随意
          存放位置,尽量存在一个容量较大的磁盘分区下
         在这里插入图片描述
     第六步:处理器数量
          处理器数量 x 每个处理器内核数量 = 处理器内核总数
          自己玩建议在1 x 42 x 2
          可以随心所欲,尽量不要超过硬件主机的核心数量。
         
在这里插入图片描述
     第七步:内存选择
          可以随心所欲,不能超过硬件主机的内存大小,一般选择为主机的一半即可。
         在这里插入图片描述
     第八步:网络
          这里随便选择可以跳过,建议去了解这三种模式的网络协议,这对将来很有用
         在这里插入图片描述
     第九步:IO
          永远相信推荐的
         在这里插入图片描述
     第十步:磁盘类型选择
          默认就行
         在这里插入图片描述
     第十一步:选择磁盘
          创建新的
         在这里插入图片描述
     第十二步:磁盘容量
          大于20G
         在这里插入图片描述
     第十三步:磁盘文件
          这个文件名称会存储到第五步选择的目录下
         在这里插入图片描述
     完成

         
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
         在这里插入图片描述

    2.2.2、Linux安装

     第一步:启动
          效率就选择 Install CentOS 7
          喜欢看完整检测就看 Test this media & install CentOS 7
         在这里插入图片描述
          看nodes
         
在这里插入图片描述

     第一步:选择系统语言
          尽量选择english,网上教程基本都是英文模式下的,别按喜好来,学废了后再选择喜好
         在这里插入图片描述
     第一步:选择时间,
          shanghai 东八区,在哪个国家选择哪个国家的时区
         在这里插入图片描述
         在这里插入图片描述
     第二步:磁盘配置
          按照下图顺序操作
         在这里插入图片描述

          /boot 分配 1024M
          / (根目录)分配,如这有79G就分配79G
         在这里插入图片描述
          配置完成点击左上角的Done,点击两次,第一次会警告一下说还有一些东西未处理,不用管它,点击第二次直接跳到以下页面,再点击Accept Changes
         在这里插入图片描述
     第三步:开始安装
          点击 Begin Installation
         在这里插入图片描述
     第四步:添加root密码
          安装过程中点击 ROOT PASSWORD

         在这里插入图片描述
          输入简单的密码:qwer1234
          点击两次Done,可以成功,第一次说密码太简单,不用管它,点击第二次就成功了
         在这里插入图片描述

          安装完成点击 reboot重启
         在这里插入图片描述
          重启后选择内核页面
          这里是3.10默认内核
         在这里插入图片描述

          选择内核后,跳转到登录页面
          输入root , 密码 qwer1234
          回车
             
在这里插入图片描述

登录成功,即可开始使用

结语

掌握Linux系统对软件测试工程师至关重要,它能带来以下核心优势:

高效定位问题:熟悉命令行操作(如日志分析、进程监控),快速定位系统级缺陷;
环境部署能力:自主搭建测试环境(如Docker/虚拟机),提升测试覆盖度与灵活性;
技术竞争力:适配企业主流服务端技术栈(如云服务/中间件),增强职场竞争力;
自动化基础:为Shell/Python测试脚本开发提供底层支持,加速自动化实施。
总结:Linux是性能测试、服务端测试、持续集成的必备技能,大幅提升测试深度与效率。

### 如何在 VMware 虚拟机上安装 CentOS 7.9 #### 准备工作 为了顺利安装 CentOS 7.9,在开始之前需准备好 ISO 镜像文件以及配置好 VMware Workstation 或其他版本的 VMware 虚拟化软件。确保下载的是官方提供的稳定版镜像。 #### 创建新的虚拟机 启动 VMware 后点击创建新的虚拟机向导,选择自定义模式以便更灵活地调整硬件参数设置。这一步骤允许根据实际需求来设定内存大小、处理器核心数等重要资源分配选项[^1]。 #### 设置磁盘空间和其他硬件属性 对于操作系统而言,建议至少提供 20GB 的硬盘容量用于系统及其应用程序存储;同时合理规划 CPU 和 RAM 数量以保障性能表现。完成上述操作后继续前进直到确认所有配置无误并命名该虚拟实例。 #### 开始安装过程 当一切准备就绪之后就可以正式进入安装流程了。加载事先获取到的 CentOS 7.9 安装介质(ISO 文件),按照屏幕提示逐步填写日期时间、键盘布局等相关信息,并划分根分区(/)、交换区(swap)以及其他可能需要单独挂载的数据卷组(LVM)。 #### 进行最小化安装或全功能部署 依据个人偏好决定是否采用精简型的基础环境还是全面的标准库集合。前者适合开发测试用途而后者则面向生产环境下的应用支持场景。无论哪种方式都应记得勾选必要的驱动程序和服务组件以确保持久稳定的运行状态。 #### 结束后的初步配置 成功重启至命令行界面意味着基本安装已经结束。此时可以考虑更新现有包列表(`yum update`),安装额外工具集如 SSH server (`yum install openssh-server`), 并开启防火墙端口访问权限(`firewall-cmd --permanent && firewall-cmd --reload`). 对于打算集成云服务平台的情况,则可依照特定指导加入 OpenStack 计算节点服务[^3]. ```bash sudo yum update -y sudo yum install openssh-server -y sudo systemctl enable sshd sudo systemctl start sshd sudo firewall-cmd --add-service=ssh --permanent sudo firewall-cmd --reload ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魂尾ac

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值