从0到1搭建虚拟机

本文详细描述了如何在本地电脑上安装VMwareWorkstationPro,以及如何创建并配置一个新的Ubuntu64位虚拟机,包括安装过程、许可证管理、联网设置、UbuntuTools安装和apt源修改等内容,旨在帮助用户轻松搭建虚拟环境。

记录从0到1在本地电脑上搭建一台虚拟机的过程,方便后续查询。

一、安装 VMware Workstation Pro

1.下载安装包

官网下载

VMware Workstation Pro 官网下载地址
image.png
注:官网下载需要先注册个账号,登入才能下载

百度网盘下载

网盘中保存的VMware Workstation Pro安装包版本是15.5.7,有需要的可以下载
链接:https://pan.baidu.com/s/1yCtHaH0cr9QTj2OtDDwcfA
提取码:0by7

产品文档

VMware Workstation Pro 文档

2.安装过程

双击安装包一步步点击下一步就行。下面贴一下过程图。

1.png
2.png
3.png
4.png
5.png
6.png
7.png
8.png

到上图显示安装完成后,可以根据提示输入许可证密钥(自行购买或在网上搜一下相关版本的许可证密钥)。也可以完成后进入软件再填写。
9.png
10.png

启动软件
11.png

安装完成后未填写许可证密钥,点击导航栏-帮助-输入许可证密钥
image.png
13.png

最后,查看VMware Workstation注册状态,点击导航栏-帮助-关于VMware Workstation
image.png
12.png

二、新建Ubuntu虚拟机

1.创建新的虚拟机

14.png

2.新建过程

按照流程一步步点击下一步就行。下面贴一下过程图。

如果是小白,不想配置太多,可以选择【典型】。这一步我选择【自定义】,可以自由配置
15.png
16.png

这一步选择【稍后安装操作系统】,等创建完虚拟机后再安装操作系统
17.png

要创建的是Ubuntu虚拟机,操作系统选择【Linux】,版本选择【Ubuntu 64 位】,按需选择
18.png

填写虚拟机名称和虚拟机文件存放位置
19.png
20.png
21.png

如果虚拟机内部要联网,但又没有独立的IP地址给虚拟机使用,一般选择NAT
22.png
23.png
24.png
25.png
26.png
27.png
28.png

选择待安装系统的ISO镜像文件
29.png
30.png

创建完成后,会在我的计算机下看到刚才新建的虚拟机
31.png

3.安装系统

开启虚拟机,进入安装系统界面
32.png
33.png
34.png
35.png
36.png
37.png
38.png
39.png
40.png
41.png
42.png
43.png
44.png

安装完系统后,按下图操作取消启动时自动连接
45.png

4.安装VMware Tools

Ubuntu中安装了VMware Tools后,还是无法在主机和虚拟机之间进行复制粘贴
参考第2个方法安装VMware Tools,可实现:主机与虚拟机之间进行复制粘贴,虚拟机画面自适应VMware Workstation 软件

5.修改apt源

Ubuntu 更改apt 源

虚拟机搭建通用方法包含多个步骤,以下为详细介绍: ### 前期准备 下载并安装一个虚拟机软件,同时准备好相应的操作系统镜像,如CentOS 7.2 64位镜像 [^1][^2]。 ### 开始创建虚拟机 - **配置虚拟机硬件相关操作**:对虚拟机的硬件参数进行设置,如内存、硬盘、CPU等资源的分配。 - **虚拟机网络相关操作**:设置虚拟机的网络连接方式,如桥接模式、NAT模式等 [^1]。 ### 开机配置相关内容 - **开机遇到报错处理(选看 -- 开机没有报错请忽略)**:若开机出现问题,需根据具体报错信息进行排查和解决。 - **开始配置**:对虚拟机操作系统的基本设置进行调整,如语言、时区等。 - **开机之后配置**:完成操作系统的初始化配置,如创建用户、设置密码等。 - **使用xshell远程登录**:通过xshell工具远程连接到虚拟机,方便后续操作。 - **使用xshell配置虚拟机网络信息(完成单机版搭建)**:配置虚拟机的IP地址、网关、DNS等网络信息,使其能够正常联网 [^1]。 ### 搭建集群(可选) - **配置host信息**:在各虚拟机的host文件中添加集群内其他虚拟机的IP地址和主机名映射。 - **注册权限用户**:创建用于集群管理的权限用户。 - **创建用于存放安装包以及软件安装后的存放目录**:规划好软件安装和数据存储的目录。 - **配置目录指定所有者**:确保目录的访问权限和所有者设置正确。 - **配置分发脚本**:编写脚本用于在集群内分发文件和配置。 - **克隆两台虚拟机**:通过克隆操作快速复制出多个相同配置的虚拟机。 - **三台虚拟机配置映射地址**:进一步完善集群内虚拟机之间的地址映射关系。 - **配置分发免密登录**:实现虚拟机之间的无密码登录,方便集群管理 [^1]。 不同类型的虚拟机搭建可能会有一些差异,例如xen虚拟机搭建,需要设置相关的环境变量,如 `DAEMONDIR='rdsjq-linux11-01'`、`DAEMONIP='10.1.147.63'` 等 [^3]。 在配置过程中,还可能会涉及到修改网络规则文件,如 `/etc/udev/rules.d/70 - persistent - net.rules`,对网络设备的名称和属性进行设置 [^4]。 ```bash # 示例:xen虚拟机部分环境变量设置 DAEMONDIR='rdsjq-linux11-01' DAEMONIP='10.1.147.63' HOSTNAME='rdsjq-linux21-01' IPADDR='10.1.147.160' GATEWAY='10.1.147.254' ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值