windows11安装VMware----创建多虚拟机教程

一、centOS下载

1、官网地址:https://www.centos.org/

2、阿里镜像站:https://mirrors.aliyun.com/centos

3、清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/centos/

3.、CentOS搜狐镜像:http://mirrors.sohu.com/centos/

4、CentOS网易镜像:http://mirrors.163.com/centos/

5、CentOS北京理工大学镜像:http://mirror.bit.edu.cn/centos/

笔者这里选择的是官网地址下载

 这里选择的是重庆大学的开源镜像网站(可以使用其他大学的镜像网站)

下载Cent OS7对应镜像iso 

这里镜像下好后先放着,这里下载的是centOS 7版本,记住版本后续虚拟机安装要指定镜像版本

二、VMware下载

虚拟机软件可以让我们在一台电脑上安装使用多个操作系统,而不用切换系统,常用的虚拟机软件如下:

1. VMware

2. Virtual_PC

3. Hyper-V

4. VirtualBox

这里只介绍使用最广,比较稳定的VMware虚拟机软件

下载网址: 

下载 VMware Workstation Pro | CN

这里是要在windows下安装虚拟机,所以选在Windows版本 

下载后双击 安装即可,按照步骤进行,这里不再叙述,比较简单,最后许可证勾选,已有许可证,具体许可证序列号怎么获取,自行搜索

VMware即为安装后的文件 ,同时再新建一个文件夹 Virtual Machines,这个文件夹用来存放后续使用虚拟机软件创建的虚拟机

我这里创建了三个 ,都是linux系统

下面演示如何创建虚拟机,并设置固定ip和分配文件系统

三、创建虚拟机

左上角的文件,点击新建虚拟机

 

 选择镜像文件路径

稍后安装操作系统(因为要做一些设置) 

待安装的操作系统是linux,版本是红帽开源软件的linux 7版本,点击下拉框,有很多,注意选择正确镜像版本

 分别输入新建的虚拟机名称以及路径位置

指定磁盘容量,默认是20G,改成40G

出现了新创建的虚拟了

四、虚拟机配置 

这一步主要是对新建虚拟的网络、硬盘、内存、处理器等进行设置

双击新建的虚拟机

点击编辑虚拟机设置 

内存调整为4096即4 G

处理器数量和处理器内核数量均调整为2

镜像文件选择

网络适配器设置

这一步设置完后点击确定即可

五、 linux系统安装配置

进行linux系统在虚拟机上的安装,划分文件系统 

点击开启虚拟机,注意下面这行文字,要想操作虚拟机,就必须把鼠标放在虚拟机界面单机或者Ctrl+G ,虚拟机界面点击后,通过上下左右键,选择Install  CentOS 7

语言选择中文

单机软件选择

选择如下,点击完成

再点击安装位置

 手动配置分区,点击完成

点击自动创建分区

 

 进入后可以看到已经有三个默认分区(分区在linux系统中叫文件系统,可以理解为windows系统下的磁盘,是需要分配空间容量大小的,

和创建的目录不同,当然后续可以扩容)

先把第二个分区调整为20G(先不点完成)

再把第一个分区/boot调整为5GiB,即为5120 MiB

点击+号新增挂载点分区/home,设置为10 GiB

最后在把swap分区设置为5 GiB

各分区大概大小如下,多一点少一点无所谓

每个挂载点都需要设置 合适的文件系统,除了swap选择swap外,其他都选择ext4

完成并接受更改 

点击开始安装

设置root用户密码,我设置的是123456

也可以同时新建一个用户 

等待安装即可,点击重启

点击接受许可证

继续后续步骤,登录后界面如下

发现屏幕较小,且不是linux常见的命令行界面 

点击查看,拉伸客户机,自由拉伸

拉伸后界面如下

 

那如何从图形界面变成命令行黑窗口呢?

右键桌面,打开终端,输入以下语句然后回车,设置登录模式为命令模式;

 systemctl set-default multi-user.target

以下命令是默认打开图形界面,在黑窗口执行即可 

systemctl set-default graphical.target 

出现 以下界面,输入root账号的密码,需要认证输入两次

 关闭虚拟机后,开机重启如下

这里我用root用户登录(也可用开始安装时创建的用户),注意鼠标在虚拟机里可能看不到 ,不要使用小键盘输入数字,会锁定输入不进去比较烦

到这里linux系统已经安装配置完毕了

再看下如何设置固定ip ,先把启动的虚拟机关机

点击编辑,选择虚拟网络编辑器

 d

把使用本地DHCP选项取消勾选

 NAT设置我这里没有修改了,就使用默认的

 启动系统,使用root用户,避免权限不够,或者命令加上 sudo ,

 进入 cd /etc/sysconfig/network-scripts/,进入到网络配置脚本目录下

通过vim命令编辑ifcfg-ens33文件
vim ifcfg-ens33,按 i 进入输入模式

修改以下两项

BOOTPROTO=static 启用静态IP地址
ONBOOT=yes 开启自动启用网络连接

在文本末尾加上IP地址IPADDR、子网掩码NETMASK、网关GATEWAY 和 DNS配置信息DNS1、DNS2

IP地址IPADDR 则是自己可以设置的固定IP内容,与虚拟机NAT设置中子网IP同网段下的网关IP前三位必须相同,最后一位范围为0~255;
子网掩码NETMASK 需与虚拟机NAT设置中展示的子网掩码一致
网关GATEWAY 需与虚拟机NAT设置中展示的网关IP一致(我当时是192.168.19.2)
常用的免费DNS地址。国内移动、电信和联通通用的DNS:114.114.114.114;阿里:首选:223.5.5.5 备用:223.6.6.6

IPADDR=192.168.19.18
NETMASK=255.255.255.0
GATEWAY=192.168.19.2
DNS1=114.114.114.114
DNS2=223.5.5.5

输好后按Esc键,

输入:wq,按回车键

完成后,执行service network restart命令重启一下网络配置
最后通过ifconfig命令查看下是否配置成功

可以看到ip已设置为静态,ping www.baidu.com 是可以通的

到这里VMware创建虚拟机就完成了,如果要创建多台虚拟机,把虚拟机关闭,按照如下选项打开,选择克隆

 创建完整克隆

点击完成即可 

新创建的虚拟机与被克隆的虚拟机配置完全一样,要修改ip只需 

 进入 cd /etc/sysconfig/network-scripts/,进入到网络配置脚本目录下

通过vim命令编辑ifcfg-ens33文件
vim ifcfg-ens33,按 i 进入输入模式,重复之前修改步骤即可。

六、使用xshell访问操作系统

直接使用VMware启动虚拟机很是不方便,看不到鼠标,画质很模糊,所以将虚拟机启动后可使用xshell工具访问

而且记住用户名密码后,后续不需要再输入了

非常方便

先把虚拟机启动,不需要登录

打开xshell软件,文件新建会话,输入新建的会话名称,这里不需要和创建的虚拟机名称一致,只要能知道对应连接哪个虚拟机就可以

主机ip地址输入的是每台虚拟机安装linux系统时设置的静态ip

 

点击连接 ,选择接收并保存,记住用户名密码

 

 

出现这行提示

 

 这个错误提示表示系统无法找到位于根目录(/root)下的.Xauthority文件。这个文件是用来存储X Window系统认证信息的,VNC需要通过它来验证用户的身份。
通过分析:Xauthority does not exist,认为是缺少xauth环境。

在有网络的情况下执行

yum install xorg-x11-xauth

接着执行

vncserver

若提示  

[root@*** database]# vncserver
bash: vncserver: command not found

执行,按照提示步骤进行即可,遇到y/n直接输入y

yum install tigervnc-server

再次执行vncserver命令,可能出现以下

密码就输入123456(也可自定义)

完毕后输入

reboot 

重启linux发现都正常了 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/698314.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux-基础知识(黑马学习笔记)

硬件和软件 我们所熟知的计算机是由:硬件和软件组成。 硬件:计算机系统中电子,机械和光电元件等组成的各种物理装置的总称。 软件:是用户和计算机硬件之间的接口和桥梁,用户通过软件与计算机进行交流。 而操作系统…

个人博客系列-项目部署-nginx(3)

使用Nginx uwsgi进行部署django项目 一. 检查项目是否可以运行 启动项目 python manage.py runserver 0.0.0.0:8099输入ip:8099 查看启动页面 出现上述页面表示运行成功 二. 安装uwsgi并配置 2.1 下载uwsgi pip install uwsgi新建文件test.py写入内容,测试一…

SpringBoot中Redis缓存的使用

目录 1 前言 2 实现方法 2.1 查询数据时 2.2 修改数据 1 前言 对于一些不常改变,但又经常查询的数据,我们可以使用Redis缓存,来缓解数据库的压力,其中的逻辑如下: 2 实现方法 2.1 查询数据时 一般在控制类查询方…

绕过5秒盾Cloudflare和DDoS-GUARD

绕过5秒盾Cloudflare和DDoS-GUARD 5秒盾的特点免费版5秒盾的绕过方法付费版5秒盾的绕过方法 5秒盾的特点 <title>Just a moment...</title>例如: <!DOCTYPE html><html lang"en-US"><head><title>Just a moment...</title&…

Linux文件上传下载与MySQL安装常见问题

Linux文件上传和下载 在FinalShell中拖拽上传文件 双击下载文件 或者 yun -y install lrzsz 安装此命令 rz 进行文件上传 sz 进行文件下载 Linux系统常用的压缩格式 tar格式 归档文件&#xff0c;整合到一个文件内&#xff0c;无压缩效果 gzip格式 gzip压缩文件&…

Python列表:灵活多变的数据结构

文章目录 一、列表1.创建列表2.访问列表元素3.修改列表元素4.添加元素5.删除元素 二、列表脚本操作符1.连接运算符 2.重复运算符 * 三、列表函数&方法1.函数1.1 len() 函数1.2 max() 函数1.3 min() 函数1.4 sum() 函数1.5 list() 函数 2.方法2.1 append() 方法2.2 extend()…

MacBook的nginx出现13: Permission denied 的问题分析和解决办法

同样的项目代码&#xff0c;电脑从Windows更换到了MacBook&#xff0c;发现网站的样式都没有了&#xff0c;直接访问CSS文件 http://crm.ms-test.cc/toolstatic/css/bootstrap.min.css 发现无法访问。查看Nginx错误日志&#xff1a; 说明是nginx没有权限访问这个CSS文件&#…

Mockito测试框架入门与使用

目录 MockitoMockito使用Mockito依赖Mockito常用注解Mockito常用方法 Mockito Mockito 是一个流行的 Java 单元测试框架&#xff0c;用于模拟&#xff08;mock&#xff09;对象以便进行单元测试。它可以帮助开发人员创建和管理模拟对象&#xff0c;以便在测试过程中替换那些不…

mysql 分表实战

本文主要介绍基于range分区的相关 1、业务需求&#xff0c;每日160w数据&#xff0c;每月2000w;解决大表数据读写性能问题。 2、数据库mysql 8.0.34&#xff0c;默认innerDB;mysql自带的逻辑分表 3、分表的目的:解决大表性能差&#xff0c;小表缩小查询单位的特点(其实优化的精…

鼠标右键助手专业版 MouseBoost PRO for Mac v3.3.6中文破解

MouseBoost Pro mac版是一款简单实用的鼠标右键助手专业版&#xff0c;MouseBoost Pro for Mac只要轻点你的鼠标右键&#xff0c;就可以激活你想要的各种功能&#xff0c;让你的工作效率大幅度提高&#xff0c;非常好用。 软件下载&#xff1a;MouseBoost PRO for Mac v3.3.6中…

Gemma模型论文详解(附源码)

原文链接&#xff1a;Gemma模型论文详解&#xff08;附源码&#xff09; 1. 背景介绍 Gemma模型是在2023.2.21号Google新发布的大语言模型, Gemma复用了Gemini相同的技术(Gemini也是Google发布的多模态模型)&#xff0c;Gemma这次发布了了2B和7B两个版本的参数&#xff0c;不…

如何快速卸载windows电脑的一些软件?

本系列是一些电脑常规操作的普及&#xff0c;有需要借鉴即可 注&#xff1a;每个电脑都会有差异&#xff0c;参考即可。 其实大部分软件你删除桌面上的图标不等于删除&#xff0c;因为桌面上的那个图标就是一个简单的快捷方式而已。 在这里插入图片描述 那如何正确的卸载软件呢…

Android 广播的基本概念

一.广播简介 Broadcast是安卓四大组件之一。安卓为了方便进行系统级别的消息通知&#xff0c;引入了一套广播消息机制。打个比方&#xff0c;记得原来在上课的时候&#xff0c;每个班级的教室里都会装有一个喇叭&#xff0c;这些喇叭都是接入到学校的广播室的&#xff0c;一旦…

构建生物医学知识图谱from zero to hero (5):关系抽取

现在将尝试提取医学概念之间的关系。根据经验,关系提取比命名实体提取至少难一个数量级。如果不希望命名实体链接取得完美的结果,那么关系提取技术肯定会出现一些错误。 使用zero-shot关系提取器FewRel。虽然我不建议将此模型投入生产,但它足以进行简单的演示。该模型可在H…

(done) 什么是特征值和特征向量?如何求特征值的特征向量 ?如何判断一个矩阵能否相似对角化?

什么是齐次方程&#xff1f; https://blog.csdn.net/shimly123456/article/details/136198159 行列式和是否有解的关系&#xff1f; https://blog.csdn.net/shimly123456/article/details/136198215 特征值和特征向量 参考视频&#xff1a;https://www.bilibili.com/video/BV…

2240. 餐饮(最大流,拆点)

活动 - AcWing 奶牛们在吃饭方面十分挑剔。 每头奶牛都有自己喜欢的食物和饮料&#xff0c;并且不会食用其他不喜欢的食物和饮料。 农夫约翰为他的奶牛们做了美味的饭菜&#xff0c;但他忘了对照他们的喜好来检查菜单。 虽然他可能无法令所有奶牛满意&#xff0c;但他想给尽…

《Solidity 简易速速上手小册》第4章:智能合约的设计与开发(2024 最新版)

文章目录 4.1 合约结构和布局4.1.1 基础知识解析深入合约布局原则理解组织结构高效布局的重要性4.1.2 重点案例:构建一个在线商店合约案例 Demo:编写在线商店智能合约案例代码:OnlineStore.sol测试和验证拓展功能4.1.3 拓展案例 1:可升级的合约案例 Demo:创建可升级的智能…

安卓11-设置HDMI分辨率流程

安卓11中从设置-显示设置hdmi分辨率流程:framework层通过jni控制底层驱动实现&#xff0c;标准驱动模型 packages\apps\Settings\src\com\android\settings\display\HdmiSettings.javaprivate void updateResolution(final ITEM_CONTROL control, final int index) {showWaitin…

【主题广范|见刊快】2024年科技,绿色能源和可持续发展国际会议(ICTGESD 2024)

【主题广范|见刊快】2024年科技&#xff0c;绿色能源和可持续发展国际会议&#xff08;ICTGESD 2024&#xff09; 2024 International Conference on Technology, Green Energy, and Sustainable Development ⊙会议简介&#xff1a; 2024年科技&#xff0c;绿色能源和可持续发…

音视频技术-声反馈啸叫的产生与消除

目录 1.均衡调节: 2.移频法: 3.移相法: 4.比较法: 在扩音系统中,产生啸叫危害很大,一方面影响会议、演出等活动的正常进行,另一方面严重的啸叫会导致音响设备的损坏。 “啸叫”是“声反馈”的俗称,形成的机制复杂,消除的手段多样,专业调音师也对