VMware Workstation Pro下Centos 7.9 安装

  • 背景
  • 系统安装方案
  • 1、VMware安装
    • [    1.1、下载](#    1.1、下载)
    • [    1.2、安装](#    1.2、安装)
  • [2、Centos 7.9 安装](#2、Centos 7.9 安装)
    • [    2.1 、Centos7.9 iso 下载](#    2.1 、Centos7.9 iso 下载)
    • [    2.2、使用VMware 安装](#    2.2、使用VMware 安装)
      • [    2.2.1、VMware配置虚拟机](#    2.2.1、VMware配置虚拟机)
      • [    2.2.2、Linux安装](#    2.2.2、Linux安装)
  • 结语

背景

本文所在专栏的所有文章基于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是性能测试、服务端测试、持续集成的必备技能,大幅提升测试深度与效率。

相关推荐
Super_man541881 小时前
docker-compose-语法使用安装说明
运维·docker·容器
2301_793102491 小时前
linux——C程序的编译与调试
linux
三体世界1 小时前
HTTPS加密原理
linux·开发语言·网络·c++·网络协议·http·https
CBCU1 小时前
关于ubuntu环境下vscode进行debug的随笔
linux·vscode·ubuntu
浅浅练习两年半1 小时前
5.3 LED字符设备驱动
linux
自己的九又四分之三站台2 小时前
Docker容器常用命令汇总
运维·docker·容器
우 유2 小时前
【ing】Ubuntu安装Anaconda及环境配置\docker\pycharm
linux·运维·ubuntu
lqjun08273 小时前
在Ubuntu 24.04上安装cuDNN v8.x.x兼容CUDA 11.8
linux·运维·ubuntu
问~3 小时前
gitea本地部署代码托管后仓库的新建与使用(配置好ssh密钥后仍然无法正常克隆仓库是什么原因)
运维·ssh·gitea
ZKf30FkG4 小时前
在 CentOS 7.9 中 Node 18.20.2 安装指南
linux·运维·centos