VMware 作为虚拟化技术的领军企业,其 Workstation 产品系列广泛应用于开发和测试环境
本文将详细介绍如何在 CentOS 7 系统上安装 VMware Workstation 12,并通过虚拟机安装和运行 CentOS 7 操作系统
这不仅能够帮助用户充分利用虚拟化技术的优势,还能提升系统开发和测试的灵活性和效率
一、准备工作 在开始安装之前,请确保您的 CentOS 7 系统满足以下基本要求: - CentOS 7 或更高版本
- 至少 2GB RAM(建议 4GB 或以上以获得更好的性能)
- 至少 2GHz 处理器
- 足够的磁盘空间用于安装 VMware 和虚拟机
二、下载 VMware Workstation 12 1.访问 VMware 官方网站: 首先,您需要访问 VMware 的官方网站(【VMware官网】(https://www.vmware.com/))
在主页上,找到“Products”并选择“Workstation Pro”
2.下载适用于 Linux 系统的安装包: 在 Workstation Pro 页面,找到适用于 Linux 系统的下载链接,并点击下载
下载的安装包通常是一个 `.bundle` 文件
三、安装必要的依赖 在安装 VMware Workstation 12 之前,需要确保系统安装了必要的依赖项
打开终端并运行以下命令: sudo yum update sudo yum install kernel-headers kernel-devel gcc make perl 这些命令将更新系统并安装编译 VMware 所需的内核头文件、开发工具和其他依赖项
四、安装 VMware Workstation 12 1.切换到下载目录: 使用`cd` 命令切换到包含下载的 VMware 安装包的目录
bash cd /path/to/download/directory 2.给安装包添加执行权限: 使用`chmod` 命令给安装包添加执行权限
bash chmod +x VMware-Workstation-Full-12.0.0-.x86_64.bundle 3.运行安装程序: 使用`sudo` 命令运行 VMware 安装程序
bash sudo ./VMware-Workstation-Full-12.0.0-.x86_64.bundle 4.按照安装向导完成安装: 安装程序将启动一个图形化的安装向导
按照向导的提示完成安装过程
这包括接受许可协议、选择安装目录等步骤
五、配置 VMware Workstation 12 1.配置 VMware 服务: 安装完成后,需要配置 VMware 服务
使用以下命令: bash sudo vmware-modconfig --console --install-all 2.启动 VMware: 使用以下命令启动 VMware Workstation 12: bash vmware 六、在 VMware 中创建并配置 CentOS 7 虚拟机 1.启动 VMware Workstation: 打开 VMware Workstation 12 主窗口
2.创建新的虚拟机: 在 VMware 主窗口中,点击菜单“文件”->“新建虚拟机”,创建一个新的虚拟机
3.选择典型安装: 在弹出的“新建虚拟机向导”窗口中,选择“典型”选项,然后点击“下一步”
4.选择安装程序光盘映像文件: 在弹出的“安装客户机操作系统”窗口中,选择“安装程序光盘映像文件(iso)”选项,然后点击“浏览”按钮选择 CentOS 7 DVD 光盘的存放路径
设置完 CentOS ISO 文件的存放路径后,点击“下一步”
5.命名虚拟机: 在弹出的“命名虚拟机”窗口中,填写虚拟机名称以及虚拟机文件的存放位置,然后点击“下一步”
6.指定磁盘容量: 在弹出的“指定磁盘容量”窗口中,设置“最大磁盘大小”为 60GB(或根据需要调整),选中“将虚拟磁盘存储为单个文件”选项,然后点击“下一步”
7.自定义硬件: 在弹出的“已准备好创建虚拟机”窗口中,点击“自定义硬件”按钮
在“硬件配置”窗口中,您可以根据需要进行详细配置,包括内存、处理器和网络适配器等
-内存:建议将内存设置为 2GB 或以上
-处理器:设置“每个处理器的核心数量”为 4(如果您的 CPU 是双核,则选择 2)
勾选“虚拟化 Intel VT-x/EPT 或 AMD-V/RVI(V)”和“虚拟化 CPU 性能计数器”复选框
-网络适配器:选择“桥接模式(B):直接连接物理网络”,使虚拟机与主机在同一个网段内
8.完成虚拟机创建: 完成硬件配置后,点击“关闭”按钮关闭硬件配置窗口
然后,在“已准备好创建虚拟机”窗口中点击“完成”按钮结束虚拟机创建向导
七、安装 CentOS 7 操作系统 1.启动虚拟机: 选择刚刚创建的虚拟机并点击“启动”按钮
在虚拟机初次启动时,可能会弹出“键盘挂钩超时值”不正确的提示,直接点击消息框中的“确定”按钮,由 VMware 更新此值
2.加载 ISO 文件: 如果系统中存在可移动设备,那么 CentOS 虚拟机启动时,VMware 会给出可移动设备连接方式的提示框
直接勾选“不再显示连接”后,点击“确定”按钮继续运行虚拟机
3.开始安装 CentOS 7: 在安装 CentOS 7 的启动界面中,选择“Install CentOS 7”并回车
等待控制台打印完输出信息后,会出现图形化的 CentOS 7 欢迎使用界面
4.选择安装语言和键盘布局: 在界面左侧列表中选择“中文”(或您熟悉的语言),然后点击“继续”按钮进入下一步
5.配置网络和主机名: 根据需要配置网络和主机名
如果不需要立即配置,可以在安装完成后进行设置
6.设置时区: 选择对应的地理位置以设置时区
7.配置硬盘分区: 在“安装信息摘要”界面中,单击系统下的“安装位置”,打开安装目标位置配置
选择“我要配置分区”,然后点击左上角的“完成”按钮进入手动分区界面
-删除默认分区:在手动分区界面中,删除默认的“/”和“/home”分区
-创建新分区: - 创建一个新的“/boot”分区,通常大小为 1GB
- 创建一个新的“swap”分区(交换分区,虚拟内存),大小通常等于内存大小
- 创建一个新的“/”分区,大小为 100GB(或根据需要调整)
- 创建一个新的“/home”分区,大小为 20GB(或根据需要调整)
-接受更改:完成分区配置后,点击“接受更改”按钮
8.选择安装软件: 在“软件选择”界面中,选中“GNOME 桌面”并勾选右侧所有的附加选项
CentOS 7 默认采用最小化安装,并不带图形界面
9.开始安装: 在“安装信息摘要”界面中点击“开始安装”按钮
在安装过程中,您可以设置 ROOT 密码和创建用户账户
10. 完成安装: 等待 CentOS 7 安装完成之后,点击界面中的“重启”按钮重启 CentOS 7
八、初始配置 CentOS 7 1.许可信息配置: CentOS 7 初次启动时,会出现“初始设置”界面
点击“LICENSE INFORMATION”进入许可信息配置界面,勾选“我同意许可协议”,然后点击左上角的“完成”按钮
2.完成配置: 返回“初始设置”界面后,点击“完成配置”按钮结束初始配置
3.登录系统: 在用户登录界面中,点击用户名(或点击“未列出”使用其他用户名登录,如 ROOT),然后输入登录密码并点击“登录”按钮登录系统
4.欢迎界面: 在出现的“欢迎”界面中,选择列表中的语言为“汉语”,然后点击右上角的“前进”按钮进入下一步
5.输入法和隐私设置: 在“输入”界面中,可以选择默认的输入法(保持默认即可)
在“隐私”界面中,可以打开或关闭位置服务(保持默认即可)
6.在线账号设置: 在“在线账号”界面中,可以设置云平台的登录账户
如果没有或不想使用,可以直接点击“跳过”按钮进入下一步
7.开始使用 CentOS: 在“准备好了”界面中,点击“开始使用 CentOS Linux(S)”按钮,进入 CentOS 系统
九、配置虚拟机网络 1.查看网络配置: 登录虚拟机后,查看网络配置信息,包括 IP 地址、子网掩码和网关等
2.修改网络配置文件: 使用`vi` 命令编辑网络配置文件
例如,编辑 `ifcfg-ens33` 文件: bash vi /etc/sysconfig/network-scripts/ifcfg-ens33 根据需要修改 IP 地址、子网掩码和网关等信息