虚拟世界指南:从零开始,一步步教你安装、配置和使用VMware,镜像ISO文件!

本章目录

  • CentOS简介
  • 镜像下载
  • 一、新建虚拟机(自定义)
    • 1、进入主页,在主页中点击“创建新的虚拟机”
    • 2、点击创建虚拟机创建自己的虚拟机。可以选择自定义
    • 3、在“硬件兼容性(H)中选择:Workststion 15.x” ->下一步
    • 4、选择“稍后安装操作系统(S)”,下一步
    • 5、选择“Linux(L),版本(V) CentOS 7 64 位”,下一步
    • 6、自己命名合适的“虚拟机名称(V)以及安装文件的“位置(L)”,下一步
    • 7、根据自身要求选择“处理器数量: ”以及“每个处理器的内核数量”(注意处理器数量和每个处理器的内核数量选择上都要大于2),下一步
    • 8、根据自身要求内存选择,下一步
    • 9、选择网络类型,下一步
    • 10、控制器类型和磁盘类型,选择默认推荐,下一步
    • 11、创建虚拟机,下一步
    • 12、磁盘容量,下一步
    • 13、选择磁盘(可根据自己的选择存放文件),下一步
    • 14、确认无误后完成
    • 15、完成后首界面编辑虚拟机
    • 16、找到下载好的ISO映像文件存放目录选择使用,确定
  • 二、使用虚拟机的镜像文件
    • 1、开启虚拟机稍等片刻会进入
    • 2、完成后进入安装系统界面,选择第一个“Install CentOS 7,大概两分钟
    • 3、选择语言为简体中文,继续
    • 4、点击“软件选择”
    • 5、选中“GNOME 桌面”,勾选“开发工具”然后完成
    • 6、点击“安装位置”
    • 7、点击“添加磁盘”,勾中“我要配置分区”,完成
    • 8、选择“标准分区”,并添加新挂载点(即加号)
      • 8.1、添加新的挂载点 :/boot,期望容量:500M
      • 8.2、添加新挂载点:swap,“期望容量:4G”
      • 8.3、添加新挂载点:“/”(根)容量预期:剩余全部
      • 8.4、完成
      • 8.5、接受更改
    • 9、创建账户
      • 9.1、root账户
      • 9.2、创建用户
    • 10、等待安装进度条到满后,重启
    • 11、点击许可信息进入后点击我同意即可
    • 12、右边的创建用户可以不进行选择(用户的权限没有root用户高,这里我们直接用root账户登录),直接点击右下角的结束配置
    • 13、进入后直接点前进就行了,最后确定就行
    • 14、完成安装后效果界面,可以使用了

提示: 全程无难度每一步骤可视化大图文超详细配置安装使用镜像文件

CentOS简介

CentOS(Community Enterprise Operating System)是一种基于Linux的开源操作系统,它是Red Hat Enterprise Linux(RHEL)的一个重建版本。CentOS的目标是成为一个稳定、可预测和易于管理的Linux发行版,用于服务器和工作站的部署。

CentOS的优点包括:

  • 完全免费:CentOS是免费软件,没有任何许可证或使用费用。

  • 高度稳定:由于其专注于企业市场,CentOS更加注重稳定性和可靠性,以确保其服务器可以长期运行且不会出现问题。

  • 兼容性好:CentOS的基础是红帽企业版(RHEL),因此它们之间存在很高的兼容性,CentOS可以通过yum等包管理器安装与RHEL相同的软件包。

  • 社区支持:CentOS由庞大和活跃的社区维护,提供广泛的支持文档和解决方案。

  • 安全更新:CentOS经常会有安全更新和修补程序,确保服务器的安全性并保护用户数据。

CentOS适用于需要构建稳定、安全和高效服务器环境的企业和个人用户。它被广泛应用在Web服务器、数据库服务器、邮件服务器、DNS服务器、文件服务器等各种场景中。

镜像下载

下载地址:https://mirrors.aliyun.com/centos/
在这里插入图片描述

一、新建虚拟机(自定义)

1、进入主页,在主页中点击“创建新的虚拟机”

在这里插入图片描述

2、点击创建虚拟机创建自己的虚拟机。可以选择自定义

在这里插入图片描述

3、在“硬件兼容性(H)中选择:Workststion 15.x” ->下一步

在这里插入图片描述

4、选择“稍后安装操作系统(S)”,下一步

在这里插入图片描述

5、选择“Linux(L),版本(V) CentOS 7 64 位”,下一步

在这里插入图片描述

6、自己命名合适的“虚拟机名称(V)以及安装文件的“位置(L)”,下一步

在这里插入图片描述

7、根据自身要求选择“处理器数量: ”以及“每个处理器的内核数量”(注意处理器数量和每个处理器的内核数量选择上都要大于2),下一步

在这里插入图片描述

8、根据自身要求内存选择,下一步

注意内存选择2G以上就行
在这里插入图片描述

9、选择网络类型,下一步

这我选择使用网络地址转换(NAT)
在这里插入图片描述

10、控制器类型和磁盘类型,选择默认推荐,下一步

在这里插入图片描述

在这里插入图片描述

11、创建虚拟机,下一步

在这里插入图片描述

12、磁盘容量,下一步

选择“最大磁盘大小(GB)(S):60G,后期可以增加,注意不能选择“立即分配素有磁盘空间(A)”,否则虚拟机会将40G直接分配给CentOS。
还要勾选将虚拟磁盘拆分成多个文件,这样可以使虚拟机方便用储存设备拷贝复制。

在这里插入图片描述

13、选择磁盘(可根据自己的选择存放文件),下一步

在这里插入图片描述

14、确认无误后完成

在这里插入图片描述

15、完成后首界面编辑虚拟机

在这里插入图片描述

16、找到下载好的ISO映像文件存放目录选择使用,确定

在这里插入图片描述

在这里插入图片描述

二、使用虚拟机的镜像文件

1、开启虚拟机稍等片刻会进入

在这里插入图片描述

2、完成后进入安装系统界面,选择第一个“Install CentOS 7,大概两分钟

在这里插入图片描述

3、选择语言为简体中文,继续

在这里插入图片描述

4、点击“软件选择”

在这里插入图片描述

5、选中“GNOME 桌面”,勾选“开发工具”然后完成

在这里插入图片描述

6、点击“安装位置”

在这里插入图片描述

7、点击“添加磁盘”,勾中“我要配置分区”,完成

在这里插入图片描述

8、选择“标准分区”,并添加新挂载点(即加号)

在这里插入图片描述

8.1、添加新的挂载点 :/boot,期望容量:500M

在这里插入图片描述

8.2、添加新挂载点:swap,“期望容量:4G”

在这里插入图片描述

8.3、添加新挂载点:“/”(根)容量预期:剩余全部

在这里插入图片描述

8.4、完成

在这里插入图片描述

8.5、接受更改

在这里插入图片描述
9、在系统配置窗口继续选择 网络和主机名

在这里插入图片描述

9、创建账户

9.1、root账户

在这里插入图片描述
在这里插入图片描述

9.2、创建用户

在这里插入图片描述
在这里插入图片描述

10、等待安装进度条到满后,重启

在这里插入图片描述

在这里插入图片描述

11、点击许可信息进入后点击我同意即可

在这里插入图片描述
在这里插入图片描述

12、右边的创建用户可以不进行选择(用户的权限没有root用户高,这里我们直接用root账户登录),直接点击右下角的结束配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

13、进入后直接点前进就行了,最后确定就行

在这里插入图片描述

14、完成安装后效果界面,可以使用了

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

浅析Linux虚拟网络技术

文章目录 概述Tap/tun设备tun/tap的工作机制 Bridge网桥Bridge的工作机制Bridge IP 相关参考 概述 在传统的网络环境中,一台物理主机包含一张或多张网卡,要实现与其它物理主机之间的通信,需要将自身的网卡通过路由器或者交换机连接到外部的物…

Flutter 状态管理引子

1、为了更好地了解状态管理,先看看什么是状态。 在类似Flutter这样的响应式编程框架中,我们可以认为U相关的开发就是对数据进行封装,将之转换为具体的U1布局或者组件。借用Flutter官网的一张图,可以把我们在第二部分做的所有开发…

CSS流光按钮-圆形

主要思路 仅保留一条边框 border-radius 50%drop-shadow动画 animation keyframes 代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, …

【MySQL】用户管理

之前我们一直都使用root身份来对mysql进行操作&#xff0c;但这样存在安全隐患。这时&#xff0c;就需要使用MySQL的用户管理 目录 一、用户 1.1 用户信息 1.2 添加用户 1.3 删除用户 1.4 修改用户密码 二、用户权限 2.1 赋予授权 2.2 回收权限 一、用户 1.1 用户信息…

2023数学建模国赛四天速成计划来啦!(内含大量资料)

大家好呀。高教社杯全国大学生数学建模竞赛&#xff08;下称国赛&#xff09;9.7日下午6点就正式开始了&#xff1a; 在这里给大家带来一个五天的速成计划啦&#xff01;大家可以收藏本文章或者转发到你们队友群哈&#xff0c;此外我还会发放很多资料给大家&#xff0c;注意&am…

12. 自动化项目实战

目录 1. 登录测试 2. 测试首页的帖子列表数不为0 3. 帖子详情页校验 4. 发布帖子 5. 退出登录 自动化项目实施的基本流程如下图所示&#xff1a; 手工测试用例、自动化测试用例。 1. 登录测试 校验登录后主页显示的用户名称和登录时输入的用户名是否相等。 public class…

机器学习——手写数字识别

0、&#xff1a;前言 这篇文章能够帮助你从数据到模型的整个过程实现不过至于安装第三方库等基础问题&#xff0c;本文不涉及&#xff0c;因为确实不难&#xff0c;搜一搜一大把本此实验运行环境为jupyter&#xff0c;当然通过pycharm也是可行的 1、数据&#xff1a; 手写数字…

JVM 判定对象是否死亡的两种方式

引用计数法&#xff1a;&#xff08;脑门刻字法&#xff09;和 可达性分析 引用计数算法 引用计数器的算法是这样的&#xff1a;在对象中添加一个引用计数器&#xff0c;每当有一个地方引用它时&#xff0c;计数器值就加一&#xff1b;当引用失效时&#xff0c;计数器值就减一…

volatile 关键字 与 CPU cache line 的效率问题

分析&回答 Cache Line可以简单的理解为CPU Cache中的最小缓存单位。目前主流的CPU Cache的Cache Line大小都是64Bytes。假设我们有一个512字节的一级缓存&#xff0c;那么按照64B的缓存单位大小来算&#xff0c;这个一级缓存所能存放的缓存个数就是512/64 8个。具体参见下…

Java面试八股文必备闯关秘籍:第一章-Java基础篇

目录 第一章-Java基础篇 1、你是怎样理解OOP面向对象 难度系数&#xff1a;⭐ 2、重载与重写区别 难度系数&#xff1a;⭐ 3、接口与抽象类的区别 难度系数&#xff1a;⭐ 4、深拷贝与浅拷贝的理解 难度系数&#xff1a;⭐ 5、sleep和wait区别 难度系数&a…

Python 类和对象

类的创建 Python语言中&#xff0c;使用class关键字来创建类&#xff0c;其创建方式如下&#xff1a; class ClassName(bases):# class documentation string 类文档字符串&#xff0c;对类进行解释说明class_suiteclass是关键字&#xff0c;bases是要继承的父类&#xff0c;…

算法工程题(非递减顺序 排列)

* 题意说明&#xff1a; * 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2&#xff0c;另有两个整数 m 和 n &#xff0c; * 分别表示 nums1 和 nums2 中的元素数目。 * 请你 合并 nums2 到 nums1 中&#xff0c;使合并后的数组同样按 非递减顺序 排列。…

Mybatis中 list.size() = 1 但显示 All elements are null

一、Bug展示 二、原因分析 2.1.情形一&#xff1a;Mybatis的XML中返回类型映射错误 <select id"selectByDesc" parameterType"com.task.bean.OrderInfo"resultType"com.task.bean.OrderInfo">select MER_ID,SETTLE_DATE,ICE_NAME,ORDER_S…

总线:特性、分类、性能指标、系统总线的结构、总线仲裁、总线定时、总线标准

总线&#xff08;Bus&#xff09;&#xff0c;是一组为各功能部件之间进行信息传送的公共线路。 总线的特性&#xff1a; 机械特性&#xff08;物理特性&#xff09;&#xff1a;尺寸、形状、引脚数、排列顺序。电气特性&#xff1a;每根信号线上的信号传输方向、表示信号有效…

iOS swift5 扫描二维码

文章目录 1.生成二维码图片2.扫描二维码&#xff08;含上下扫描动画&#xff09;2.1 记得在info.plist中添加相机权限描述 1.生成二维码图片 import UIKit import CoreImagefunc generateQRCode(from string: String) -> UIImage? {let data string.data(using: String.En…

内存管理方式

内存管理 一、C/C内存分布1、内存空间的介绍2、示例题目3、示例题目图解 二、C语言动态内存管理方式1、代码2、介绍 三、C内存管理方式1、概念2、代码3、代码所代表的意义 四、new和delete操作自定义类型1、代码2、运行结果3、特点 五、operator new与operator delete函数1、概…

java 批量下载将多个文件(minio中存储)压缩成一个zip包

我的需求是将minio中存储的文件按照查询条件查询出来统一压成一个zip包然后下载下来。 思路&#xff1a;针对这个需求&#xff0c;其实可以有多个思路&#xff0c;不过也大同小异&#xff0c;一般都是后端返回流文件前端再处理下载&#xff0c;也有少数是压缩成zip包之后直接给…

【Go 基础篇】深入探索:Go语言中的切片遍历与注意事项

嗨&#xff0c;Go语言学习者&#xff01;在我们的编程旅程中&#xff0c;切片&#xff08;Slice&#xff09;是一个极其重要的工具。它可以帮助我们处理各种类型的数据&#xff0c;从而让我们的代码更加灵活和高效。本文将围绕Go语言中切片的遍历方法以及在遍历时需要注意的事项…

SWAT-MODFLOW地表水与地下水耦合

耦合模型被应用到很多科学和工程领域来改善模型的性能、效率和结果&#xff0c;SWAT作为一个地表水模型可以较好的模拟主要的水文过程&#xff0c;包括地表径流、降水、蒸发、风速、温度、渗流、侧向径流等&#xff0c;但是对于地下水部分的模拟相对粗糙&#xff0c;考虑到SWAT…

跳出Lambda表达式forEach()循环解决思路

背景 在一次需求开发时&#xff0c;发现使用Lambda的forEach()跳不出循环。如下示例代码&#xff0c;想在遍历满足条件时跳出循环。 public static void main(String[] args) {List<Integer> list Arrays.asList(1, 4, 5, 7, 9, 11);list.forEach(e -> {if (e % 2 …