准备工作
1. 所需软件
- VMware Workstation Player(免费版)或VMware Workstation Pro
- CentOS 7 ISO镜像文件(推荐下载地址:)
- 阿里云镜像:
https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/
- 官网镜像:
https://www.centos.org/download/
- 推荐下载:
CentOS-7-x86_64-DVD-2009.iso(标准DVD版)
2. 系统要求建议
- 主机内存:至少8GB(建议16GB)
- 硬盘空间:至少20GB可用空间
- CPU:支持虚拟化技术(Intel VT-x/AMD-V)
安装步骤
步骤1:创建新虚拟机
打开VMware,点击"创建新的虚拟机"
选择"典型(推荐)",点击下一步
选择"稍后安装操作系统",点击下一步
操作系统选择:
- 客户机操作系统:Linux
- 版本:CentOS 7 64位
步骤2:配置虚拟机
命名虚拟机:
- 虚拟机名称:CentOS 7
- 位置:选择剩余空间较大的磁盘分区
指定磁盘容量:
- 最大磁盘大小:建议20-40GB
- 选择"将虚拟磁盘拆分成多个文件"
自定义硬件:
- 内存:建议2048MB(2GB)或更高
- 处理器:1个处理器,2个内核
- 网络适配器:NAT模式(推荐)
- CD/DVD:使用ISO映像文件,选择下载的CentOS 7 ISO
- 其他设置保持默认
步骤3:安装CentOS 7系统
启动安装
点击"开启此虚拟机"
选择第一项"Install CentOS 7"
选择语言:中文 → 简体中文
安装设置
安装信息摘要:
- 日期和时间:亚洲/上海
- 键盘:中文
- 语言支持:中文
软件选择:
- 带GUI的服务器(图形界面)
- 或最小安装(命令行界面,适合学习服务器管理)
- 勾选需要的附加工具
安装位置:
网络和主机名:
- 打开以太网连接
- 主机名可设置为:centos7.localdomain
- 点击应用并完成
步骤4:系统配置
点击"开始安装"
设置ROOT密码:
- 点击"ROOT密码"
- 设置强密码(至少8位,包含大小写字母、数字、符号)
- 如果密码简单,需点击两次完成
创建用户(可选但推荐):
- 点击"创建用户"
- 设置用户名、密码
- 勾选"将此用户设为管理员"
步骤5:完成安装
等待安装完成(约10-20分钟)
安装完成后点击"重启"
首次启动会显示
许可信息,点击同意
完成初始设置
安装后配置
1. 安装VMware Tools(重要)
# 在VMware菜单:虚拟机 → 安装VMware Tools
# 在CentOS中执行:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
tar -zxvf /mnt/cdrom/VMwareTools-*.tar.gz -C /tmp/
cd /tmp/vmware-tools-distrib/
./vmware-install.pl
# 一直按回车使用默认选项
2. 基本配置
# 更新系统
sudo yum update -y
# 安装常用工具
sudo yum install -y vim wget curl net-tools epel-release
# 设置静态IP(可选)
# 编辑网络配置
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
3. 关闭防火墙和SELinux(开发环境可选)
# 临时关闭防火墙
sudo systemctl stop firewalld
sudo systemctl disable firewalld
# 关闭SELinux
sudo setenforce 0
# 永久关闭:编辑 /etc/selinux/config,设置 SELINUX=disabled
常见问题解决
1. 虚拟机无法启动
- 检查BIOS中虚拟化技术是否开启
- 以管理员身份运行VMware
2. 网络连接问题
- 确保网络适配器设置为NAT模式
- 检查主机网络服务是否运行
3. 屏幕分辨率问题
- 安装VMware Tools后重启
- 在显示设置中调整分辨率
4. 共享文件夹设置
VMware设置 → 选项 → 共享文件夹
添加主机文件夹,设置好路径
在CentOS中访问:
/mnt/hgfs/共享文件夹名
使用建议
快照功能:重要操作前创建快照,方便恢复
克隆功能:可快速复制测试环境
定期备份:重要虚拟机文件定期备份
资源分配:根据实际使用情况调整CPU和内存
这样你就拥有一个完整的CentOS 7虚拟机环境了,可以用于学习、开发或测试!