VMWare 安装CentOS7镜像
安装CentOS 7
整个安装过程分两大步,第一步装机器,第二步装系统.
第一步: 装机器
-
检查物理机虚拟化支持是否开启,需要进入到BIOS中设置,因各种电脑型号进入BIOS 方式不同,同学们自行查找对应品牌电脑如何进入BIOS 建议: 先安装,如果安装中提示虚拟化未开启,再进入BIOS设置,如安装一切顺序,则不需要进行任何设置。
添加图片注释,不超过 140 字(可选)
-
在VMware中新建虚拟机
添加图片注释,不超过 140 字(可选)
-
默认即可,不需要做任何修改,直接下一步
添加图片注释,不超过 140 字(可选)
-
选择稍后安装操作系统,然后下一步
添加图片注释,不超过 140 字(可选)
-
选择安装的操作系统为Linux,版本为CentOS7 64位
添加图片注释,不超过 140 字(可选)
-
虚拟机命名,可随意取, 安装位置最好选择固态硬盘(有固态的情况..),快的飞起
添加图片注释,不超过 140 字(可选)
-
按照物理机CPU实际情况,选择处理器配置, 处理器数量*每个处理器内存数量要小于等于物理机CPU的数量,否则报错. 查看物理机CPU数量:
添加图片注释,不超过 140 字(可选)
选择虚拟机CPU配置
添加图片注释,不超过 140 字(可选)
-
选择分配给虚拟机的内存,最少2G,后续Hadoop阶段建议适当调大, 土豪机可任性一把
添加图片注释,不超过 140 字(可选)
-
网络类型选择NAT
添加图片注释,不超过 140 字(可选)
-
I/O控制器类型选择默认推荐即可,同学们无须纠结不同处,不重要。
添加图片注释,不超过 140 字(可选)
-
磁盘类型选择SCSI, 同学们无须纠结不同处,不重要。
添加图片注释,不超过 140 字(可选)
IDE: 老的磁盘类型 SCSI: 服务器上推荐使用的磁盘类型,串口。 SATA: 也是串口,也是新的磁盘类型。
-
选择创建新虚拟磁盘
添加图片注释,不超过 140 字(可选)
-
磁盘容量指定20G(或50GB),选择将虚拟磁盘拆分成多个文件. 不要勾选立即分配所有磁盘空间,否则会直接占用20G(或50GB)大小的磁盘空间。
添加图片注释,不超过 140 字(可选)
-
选择Linux文件的存储位置,建议选择到Linux的安装位置,存储到第6步选择的目录下
添加图片注释,不超过 140 字(可选)
-
至此,装机器完成。 点击完成即可。如果想更改配置,可点击自定义硬件。对之前步骤的选择进行更改。
添加图片注释,不超过 140 字(可选)
第二步 装系统
-
选择系统盘位置
添加图片注释,不超过 140 字(可选)
-
加电,开启虚拟机
添加图片注释,不超过 140 字(可选)
-
进入倒计时,鼠标点进去, 键盘上下键可以选择,选择Install CentOS 7 ,然后回车即可. 不要选择Test this media & install CentOS 7, 然后就没有然后了…… TIPS: Ctrl+Alt可以实现Windows主机和VM之间窗口的切换
添加图片注释,不超过 140 字(可选)
-
选择安装语言为简体中文,虽然我知道大家英语都很好,但是不要浪…… 汉语是最NB的语言,不接受任何反驳。
添加图片注释,不超过 140 字(可选)
-
设置日期和时间 选择亚洲/上海
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
-
设置软件选择 GNOME桌面, TIPS:第一次安装建议选择GNOME桌面,实际以后真实服务器中不会带桌面,都是最小化安装,进入系统就是Shell界面,全部通过命令操作。 等学习完Linux命令,能使用命令熟练操作Linux后,可选择最小安装.
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
-
设置安装位置,即进行分区。(可选)
添加图片注释,不超过 140 字(可选)
选择我要配置分区,然后点左上角完成进入分区界面
添加图片注释,不超过 140 字(可选)
第一个分区: /boot 引导分区,建议给1G
添加图片注释,不超过 140 字(可选)
修改设备类型为标准分区,文件系统为ext4
添加图片注释,不超过 140 字(可选)
第二个分区 swap , 交换分区,建议设置与内存大小一致. 2G
添加图片注释,不超过 140 字(可选)
修改设备类型为标准分区,文件系统为swap
添加图片注释,不超过 140 字(可选)
第三个分区 / , 剩余的磁盘大小全部分配。 /为linux文件系统的根目录。
添加图片注释,不超过 140 字(可选)
修改设备类型为标准分区,文件系统为ext4
添加图片注释,不超过 140 字(可选)
确认最终分区后的情况,点击左上角完成即可。
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
-
关闭KDUMP Kdump在实际生产环境中需要勾选,这里我在授课环境中就不勾选了。
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
-
配置网络和主机名(可选,也可在安装好后进入到系统中配置).
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
-
最后确认配置的各个选项无误,点击开启安装即可.
-
配置ROOT密码。Linux会默认提供一个超级管理员用户,就是root. 类似于Windows 的admin用户 TIPS: 设置的root用户密码一定要记住,因此设置一个别人能帮你记住的密码,如123456.你们懂的!!!!! 一般建议不要使用root用户登录。但是这里是教学,所以就使用root用户了。
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
-
等等等……等待安装完成,预估10分钟左右……
添加图片注释,不超过 140 字(可选)
-
安装完成,重启虚拟机
添加图片注释,不超过 140 字(可选)
-
初始设置,接受许可证即可, 其他的不用配置。
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
-
点击完成配置
添加图片注释,不超过 140 字(可选)
-
进入欢迎界面,选择汉语 ,点击右上角 前进
添加图片注释,不超过 140 字(可选)
-
选择键盘布局为汉语
添加图片注释,不超过 140 字(可选)
-
隐私设置 ,根据自己的喜好选择即可
添加图片注释,不超过 140 字(可选)
-
确定时区
添加图片注释,不超过 140 字(可选)
-
跳过关联账号
添加图片注释,不超过 140 字(可选)
-
CentOS要求必须设置一个普通账户,可随意设置
添加图片注释,不超过 140 字(可选)
-
设置普通账户密码
添加图片注释,不超过 140 字(可选)
-
终于可以开始使用了
添加图片注释,不超过 140 字(可选)
-
关闭Getting Started
添加图片注释,不超过 140 字(可选)
-
注销当前普通用户,使用root用户登录
添加图片注释,不超过 140 字(可选)
-
选择未列出,使用root登录
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
-
为root用户配置欢迎设置。参考上面设置的步骤
添加图片注释,不超过 140 字(可选)
-
安装总结:
整个Linux的安装分两大步,第一个大步装机器,也就是要虚拟一台机器出来,这里需要注意的是以后工作中不需要装虚拟机,全部都是真实的服务器,直接装系统即可.
第二大步就是装系统。
步骤比较多,大家安装时一定要仔细,如果安装过程出错,可选择删除重新安装.多试几次也好,毕竟慢慢就熟练了。
到此,可以开心的使用Linux了。
卸载CentOS 7
1、打开虚拟机VMware Wvorkstation
添加图片注释,不超过 140 字(可选)
2、在菜单栏选择“虚拟机”,在弹出的子菜单栏中选择“管理”
添加图片注释,不超过 140 字(可选)
3、点击“从磁盘中删除”
添加图片注释,不超过 140 字(可选)
4、弹出警告,点击“是”
添加图片注释,不超过 140 字(可选)
5、在我的计算机列表中已经移除了CentOS 7
添加图片注释,不超过 140 字(可选)
6、在D:\Program Files (x86)\Virtual Machines目录下已移除了CentOS 7
添加图片注释,不超过 140 字(可选)
7、至此从虚拟机卸载CentOS 7已完成。
相关文章:

VMWare 安装CentOS7镜像
安装CentOS 7 整个安装过程分两大步,第一步装机器,第二步装系统. 第一步: 装机器 检查物理机虚拟化支持是否开启,需要进入到BIOS中设置,因各种电脑型号进入BIOS 方式不同,同学们自行查找对应品牌电脑如何进入BIOS 建…...

什么台灯最好学生晚上用?开学适合孩子学习的台灯
作为学龄期儿童的家长,最担心的就是孩子长时间学习影响视力健康。无论是上网课、写作业、玩桌游还是陪伴孩子读绘本,都需要一个足够明亮的照明环境,因此选购一款为孩子视力发展保驾护航的台灯非常重要。推荐五款适合孩子学习的台灯。 1. 书客…...

6.1 C/C++ 封装字符串操作
C/C语言是一种通用的编程语言,具有高效、灵活和可移植等特点。C语言主要用于系统编程,如操作系统、编译器、数据库等;C语言是C语言的扩展,增加了面向对象编程的特性,适用于大型软件系统、图形用户界面、嵌入式系统等。…...

小白网络安全学习手册
作为一个合格的网络安全工程师,应该做到攻守兼备,毕竟知己知彼,才能百战百胜。 谈起黑客,可能各位都会想到:盗号,其实不尽然;黑客是一群喜爱研究技术的群体,在黑客圈中,一…...

思科拟推出PuzzleFS驱动,采用Rust语言开发
据了解,PuzzleFS宣称是“下一代 Linux 容器文件系统”,并使用Rust语言编写,具有“快速镜像构建”、“直接挂载支持”、“内存安全保证”等功能mroeoyw。 Multiable万达宝制造ERP(www.multiable.com.cn/solutions_zz)支持自定义栏位,并智能制…...

为什么要学习python
Python 越来越火爆 Python 在诞生之初,因为其功能不好,运转功率低,不支持多核,根本没有并发性可言,在计算功能不那么好的年代,一直没有火爆起来,甚至很多人根本不知道有这门语言。 随着时代的…...

相机噪声评估
当拥有一个相机,并且写了一个降噪的算法,想要测试降噪的应用效果。 相机在光线不足的情况下产生噪点的原因主要与以下几个因素有关: 感光元件的工作原理:相机的图像传感器是由数百万甚至数千万的感光元件(如CMOS或CC…...

CRM系统:快速实现外勤出差人员远程访问企业提升工作效率!
🎬 鸽芷咕:个人主页 🔥 个人专栏:《速学数据结构》 《C语言进阶篇》 ⛺️生活的理想,就是为了理想的生活! 文章目录 快速实现外勤出差人员远程访问企业CRM系统前言1. 无需公网IP,高效低成本实现CRM系统远程访问1.1 下…...

028.Python面向对象_类补充_元类
我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈 入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈 虚 拟 环 境 搭 建 :👉&…...

cocos2d-x Android原生平台与Lua交互
版本: cocos2d-x 语言: C/Java/Lua 简介 cocos2d-x原生平台Android 接入第三方SDK, 需要了解LuaJavaBridge的使用。 它封装了用于Java和Lua的相互调用, 其调用通过C为中介,简要的流程: Lua调用Java: Lua -> C -> Java J…...

17个开源的Go语言博客和CMS解决方案
Go语言,也称为Golang,是一种为构建高效、可靠和可扩展软件而设计的开源编程语言。它于2007年在Google开发,现在广泛用于开发Web应用程序、网络工具和系统软件。 为什么使用基于Go的CMS解决方案? 这些优势使Go成为开发可扩展、高…...

Jenkins 执行远程shell脚本部署jar文件问题起不来
如图:最开始的时候没有加: source /etc/profile 这一行, run.sh里面的java -jar xxxx.jar 一直执行不来。 一开始以为是Jenkins执行退出后会kill一切它启动的进程,所以加了在run.sh里面加了export BUILD_IDdontKillMe࿰…...

CTF网络安全题目个人导航【持续更新】
CTF-WEB导航 WEBSQLRCE反序列化文件上传SSTIXXE综合 WEB SQL [SWPUCTF 2021 新生赛]sql - 联合注入 [SWPUCTF 2021 新生赛]easy_sql - 联合注入||报错注入||sqlmap [NSSRound#1 Basic]sql_by_sql - 二次注入布尔盲注||sqlmap [NISACTF 2022]join-us - 报错注入&无列名注入…...

Matlab导入log(或txt)文件,提取数据或其他信息
导入log(或txt)文件 先上代码: clc; clear; %数据导入 file1fullfile(文件路径, test1.log); % 导入文件test1.log f1fopen(file1); dt1textscan(f1,%s); %采用textscan 读取数据 %得到的dt1是元胞数组格式比如:有如下内容文件 导入…...

GNU和Linux的关系、 Linux的发行版本、CentOs和RedHat的区别
GNU和Linux的关系 其实,我们通常称之为的"Linux"系统,相对更准确的名称应该称为“GNU/Linux”系统! 一个功能完全的操作系统需要许多不同的组成部分,其中就包括内核及其他组件;而在GNU/Linux系统中的内核就…...

如何在STM32中实现TCP通信?
如何在STM32中实现TCP通信? TCP通信在计算机网络中扮演着重要角色,实现它需要兼顾硬件和软件因素。 硬件层面,某些STM32处理器内置了Ethernet MAC,这有利于简化网络通信的部署。若处理器缺乏内置MAC,需外接以太网控制…...
Docker安装、启动、管理ElasticSearch、ElasticSearch-heade、kibana
一、ElasticSearch 1.1.镜像拉取 docker pull elasticsearch:7.17.13 1.2.启动 docker run -d --name "容器名称" -e "ES_JAVA_OPTS-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 elasticsearch:7.17.13启动后使用docker logs查看ES启动日志…...

ACDSee Photo Studio Ultimate 2024特别版(图片编辑器)
ACDSee Photo Studio Ultimate 2024是一款功能全面、易于使用的图像编辑和管理软件,为摄影师和设计师提供了强大的工具和功能。无论您是进行基本的图像优化还是进行复杂的创作,ACDSee Photo Studio Ultimate 2024都将成为您的得力助手。 软件下载&#x…...

MySQL 3 环境搭建 MySQL 5.7版本的安装、配置
MySQL5.7.43官网下载地址 MySQL :: Download MySQL Community Server 这里选5.7.43,Windows版本,然后点击Go to Download Page,下载msi安装包的版本 MSI安装包版本比ZIP压缩包版本的安装过程要简单的多,过程更加清楚直观&#x…...

多媒体应用设计师 第2章 多媒体信息处理及编辑技术
1.多媒体信息的种类与特点 视觉类:文字、图像、图形、视频、动画、其他(视频、符号表示的数值、图形表示的某种数据曲线、数据库的关系数据) 听觉类:波形声音、语音、音乐 多媒体信息特点: 多媒体是有格式的。 越接近…...

【算法系列 | 10】深入解析查找算法之—线性查找
序言 心若有阳光,你便会看见这个世界有那么多美好值得期待和向往。 决定开一个算法专栏,希望能帮助大家很好的了解算法。主要深入解析每个算法,从概念到示例。 我们一起努力,成为更好的自己! 今天第10讲,讲…...

获取操作系统信息服务器信息JVM信息cpu内存磁盘信息
1.添加依赖 <dependency><groupId>com.github.oshi</groupId><artifactId>oshi-core</artifactId><version>5.6.0</version> </dependency>...

Android笔记(四)Activity之间传递可序列化的数据的优化处理
Activity之间传递可序列化的数据 Android应用开发会常常处理数据的序列化和传递。在Android中往往采用两种方式实现数据的可序列化:(1)实现java.io.Serializable接口(2)实现android.os.Parcelable接口。 将类定义为an…...

MySQL MVCC详细介绍
MVCC概念 MVCC(Multi-Version Concurrency Control) 多版本并发控制,是一种并发控制机制,用于处理数据库中的并发读写操作,它通过在每个事务中创建数据的快照,实现了读写操作的隔离性,从而避免了读写冲突和数据不一致的问题。 M…...

Element Plus阻止 el-dropdown、el-switch等冒泡事件
最近做vue3项目,使用Element Plus,又遇到坑了! 问题点:组件中遇到事件冒泡问题了,el-checkbox 中 change事件要求阻止冒泡,如下代码中要求点击checkbox时不调用li标签的show方法 <li click"show()">…...

Spring framework Day13:注解结合Java配置类
前言 前面我们管理 bean 都是在 xml 文件中去管理,本次我们将介绍如何在 Java 配置类中去管理 bean。 注解结合 Java 配置类是一种常见的 Spring 注入 Bean 的方式。通常情况下,开发人员会使用 Java Config 来定义应用程序的配置信息,而在 …...

彻底卸载自己安装的python
一.彻底卸载自己安装的python Python3 安装完后,在系统中不同目录下存在各种依赖关系,若需卸载,需要一步步无残留完全卸载干净。 删除Python 3.7 框架,打开终端,输入 sudo rm -rf /Library/Frameworks/Python.frame…...

ES相关面试问题整理
索引模板了解么 索引模板,一种复用机制,就像一些项目的开发框架如 Laravel 一样,省去了大量的重复,体力劳动。当新建一个 Elasticsearch 索引时,自动匹配模板,完成索引的基础部分搭建。 模板定义…...

MytatisP详解
MP详解 一、基础使用1.引入2.Entry中的常用注解3.BaseMapper 、IService、ServiceImpl3.1BaseMapper 3.2IService、ServiceImpl 4.常用配置4.1 application.yml配置4.2 configuration 配置 5.Wrapper6.分页6.1使用分页方式一 7.自定义分页:查询指定列7.1 先用MP的分…...

设计符合REST原则的API可以遵循以下步骤
设计符合REST原则的API可以遵循以下步骤: 定义资源:首先需要将需要交换的数据抽象成资源,即可以将数据看作是一种资源,并且为每种资源定义一个唯一的标识符。 设计URL:使用短的、有意义的方式来表示资源的状态。例如&…...