01.虚拟环境安装CentOS

1.操作系统概念介绍

1.1简述

操作系统简称os,应用程序运行及用户操作必备的基础环境,
作用是控制 管理 计算机的硬件和软件资源等---

1.2 操作系统的组成

1.内核
2.解释器
3.软件程序
1.内核
内核直接控制 管理硬件
内核直接识别计算机语言(二进制语言)
2.解释器
将不同语言的代码进行翻译交给内核执行 
脚步语言 shell脚本语言  ----> bash
3.软件程序
不同软件程序完成不同的需求.

1.3Linux

Liunx 是一套开放源代码程序并可以自由传播,
支持多用户 多任务 多线程 多CPU的类NUIX操作系统.(UNIX是Linux的前身.)


多用户:
	多个用户同时操作操作
	多用户同时操作操作同一个文件会怎么样 
	windows: 单用户 同时只能有一个用户操作.
多任务:
	一个进程就是一个任务
	一个程序运行就会产生一个进程	
多CPU:
	能够识别并使用多个CPU

在这里插入图片描述

1.4发展史

NUIX --> minix --> GNU项目 ---> Linux 内核
1965年贝尔实验室(Bell Labs)、通用电气(General Electric)和麻省理工学院(MIT)欲共同打造MULTICS(Multiplexed Information and Computing Service)操作系统
1969年贝尔实验室退出MULTICS
1969年MULTICS计划成员Ken Thompson为了使其编写的“star travel”可运行在PDP-7上,使用汇编语言编写了原始的UNIX
1970年Brian Kernighan戏称其系统为"UNiplexed Information and Computing Service"(UNICS)
1970年Ken Thompson尝试用Fortran重写UNIX失败后整合BCPL成B语言
1971年Ken Thompson使用B语言在PDP-11/24上编写了第一个正式版UNIX
1972年Dennis M.Ritchie为了能早点玩上游戏加入了项目
1973年Dennis M.Ritchie对B语言进行改造创造了C语言
1973年Ken Thompson和Dennis M.Ritchie使用C语言编写了第三个UNIX版本
1977年SUN创始人Bill Joy获得UNIX6核心原始代码对其进行改造后发布为BSD(Berkeley Software Distribution)版本,其他主要UNIX版本也在此时形成
1979年UNIX7开始AT&T收回UNIX版权并不再开放新版UNIX源代码
1983年Richard Matthew Stallman发起GUN(GNU's Not UNIX)计划
1984年由于不能再使用UNIX源代码荷兰Vrije大学的Andrew S. Tanenbaum教授仿照UNIX着手开发Minix并于1987年完成
1991年Linus Benedict Torvalds仿造Minix开发了Linux,并将Linux0.02发布到网络上
1992年GUN放弃Hurd改以Linux为其内核(Hurd项目至今仍存在)
1993年AT&T将UNIX所有版权买给Novell,IBM等由于早期授权不受影响
1995年Bob Young创建RedHat
1995年Novell将Unix卖给SCO
21世纪初受Windows和Linux两面夹击下江河日下的SCO,在Windows的挑唆下控告IBM侵犯其源代码并意指Linux阵营
2007年Novell在各大公司的支持下状告SCO夺回UNIX版权

苹果和UNIX
1984年System 1发布直接来源是BSD,该系统首次实现GUI
19859月乔布斯被迫离开苹果
1988年苹果起诉Windows抄袭System界面
1996年乔布斯回归苹果
1997年乔布斯与盖茨合解
1997年System 7.6开始更名为Mac OS
2001年重新设计的Mac OS并命名为OS X
2007年基于OS X的ios随iphone一同发布

微软和UNIX
1975年盖茨从哈佛退学创立微软
1979年微软从AT&T获取授权并开发了运行于intel平台的Xenix
1980年微软买下QDOS改名MSDOS应付了与IBM的合作协议
19856月看到操作系统的潜力的IBM欲借与微软共同开发OS/2之名将操作系统把控回自己手中
198511月基于MSDOS的Windows1.0发布
1987年微软将Xenix出售给SCO应付IBM的同时发力Windows3.0
198711月微软发布Windows2.0
1990年具有使用价值的Windows3.0发布

Android和UNIX
2002年Andy Rubin创立Android公司,Android系统基于Linux内核
2005年google收购Android公司
2008年Android1.1发布

引用:
https://baike.baidu.com/item/%E6%B5%AA%E6%BD%AE%E4%B9%8B%E5%B7%85/4186013?fr=aladdin

2.操作系统选择

2.1Linux衍生版本

Ubuntu  桌面系统领域   更多开发人员会选用
Radhat   应用服务部署需要收费
CentOS   应用服务部署免费试用 互联网公司常用
Debian   注重安全性企业 游戏公司 金融功能
Kali     注重网络安全
Fredora  Radhat  CentOS 的测试预发布版

2.2版本选择

开发领域不要去选择最新的版本,选择稳定的旧版本
镜像选择CentOS  
版本 Centos7 2009   2020 9月发布
下载地址:
http://mirrors.neusoft.edu.cn/centos/7.9.2009/isos/x86_64/
阿里云镜像源:
https://developer.aliyun.com/mirror/

image-20211209110057895

3.虚拟环境

3.1虚拟环境的概念

同一台电脑可以部署多个系统.
1.多个系统同时存在.
2.提高硬件资源利用率.
3.节省物理空间的使用.

3.2虚拟环境卸载与部署

虚拟软件:
windows --> win7  --> vmware 12  14 
windows --> win10 --> vmware 15  16
mac               --> vmware fusion 12
1.注册表删除
通过卸载程序可以将系统恢复到未安装软件前的干净状态,
按照正常的途径卸载了某些程序,但相关的程序名称仍然可能残留在“添加或删除程序”列表中。

注册表是一个庞大的数据库,用来存储计算机软硬件的各种配置数据。注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,用户可以通过注册表调整软件的运行性能,检测和恢复系统错误,定制桌面等。

所以在卸载软件之后,应该使用专业的电脑清理软件对电脑进行一次彻底的清理。这样,我们就可以避免系统因为过多的垃圾而积重难返。
Revo Uninstaller Pro是一款极为强大好用的原生64位专业级软件彻底卸载工具,可在卸载软件同时更彻底有效地清除与之相关的垃圾、临时文件和注册表键值;还能强制卸载那些正常卸载出错误的软件,也能通过监视软件安装过程来记录下系统更改之处,从而实现最干净的卸载。

链接:https://pan.baidu.com/s/1L-4_IBjBPZ_0IeIZyVrbcw 
提取码:a4nj

在这里插入图片描述

按照下面步骤将软件测底清楚干净.

请添加图片描述
image-20211208143026007

2.软件部署
下一步下一步就能完成安装---
软件安装的位置自己选择就好了

1

安装之后需要重启

2

安装之后虚拟出两个网卡
VMnet1  VMnet2
则正常安装

在这里插入图片描述

3.网卡不存在
如果没有则需要去虚拟机网络编辑器中勾选.

image-20211209120329805

image-20211209120312173

image-20211209120357392

image-20211209120430216

3.3网卡设置静态IP地址

image-20211209170941470

1.VMnet8网卡属性

image-20211208153743845

2.双击internet 协议版本 4

image-20211208153816484

3.配置ipv4
1. ip 地址: 192.168.15.1
2. 子网掩码: 255.255.255.0
3. 写好之后点确定
网关在虚拟机中设置

IP地址范围是现在
192.168.15.1~192.168.15.254,
子网掩码是“255.255.255.0”,
网关地址为“192.168.1.0 等下在虚拟机中配置

image-20211208154407562

2

4.cmd命令查询
1.cmd打开终端
2.输入 ipconfig
3.找到VMnet8 的配置是否更新了
    以太网适配器 VMware Network Adapter VMnet8:
       IPv4 地址 . . . . . . . . . . . . : 192.168.15.1
       子网掩码  . . . . . . . . . . . . : 255.255.255.0
       默认网关. . . . . . . . . . . . . :

1

5.打开虚拟机网络编辑器
image-20211208160231244
6.提供权限

image-20211208160914595

7.允许设备更改

image-20211208161041197

8.网络模式介绍
1.桥接模式
网络地址不能一样,网段一样.
缺点:容易出现地址的冲突.
优点:可以实现局域网物理主机和虚拟主机之间相互访问.
x1同学:
windows  网络地址: 192.168.14.250 网段: 192.168.14.0
linux01  网络地址: 192.168.14.251 网段: 192.168.14.0
linux02  网络地址: 192.168.14.250 网段: 192.168.14.0
x2同学:
windows  网络地址: 192.168.15.249 网段: 192.168.14.0
linux01  网络地址: 192.168.14.248 网段: 192.168.14.0
linux02  网络地址: 192.168.14.247 网段: 192.168.14.0
2.NAT模式(推荐)
物理系统网段信息不可和虚拟机网段保持一致
可以实现访问外网
避免出现地址冲突,无法实现局域网物理主机直接访问虚拟主机
需要借助远程管理软件
x1同学:
windows  网络地址: 192.168.14.250 网段: 192.168.14.0
linux01  网络地址: 10.0.0.200 网段: 10.0.0.0
linux01  网络地址: 10.0.0.201 网段: 10.0.0.0
x2同学:
windows  网络地址: 192.168.14.249 网段: 192.168.14.0
linux01  网络地址: 10.0.0.200 网段: 10.0.0.0
linux01  网络地址: 10.0.0.201 网段: 10.0.0.0
3.仅主机模式
不能访问外网
9.VMnet8信息编辑

image-20211208161226987

子网ip 也就是默认网关    192.168.15.0  子网掩码 255.255.255.0

image-20211208161632593

10.NAT设置

image-20211208161850103

image-20211208162003838

5.操作系统安装部署

修改网卡的名称 eth0 --- ens32 
系统的网络配置
系统分盘操作
系统软件安装 预装

1.开启虚拟机

image-20211208165617503

image-20211208165648474

2.鼠标点击虚拟机

ctrl + alt 将鼠标退出虚拟机

image-20211208165726496

3.选择Install CentOS

选择后呈现出白色的字体.
按下TAB键

image-20211208165811713

修改内核参数配置网卡名称 后回车
net.if.names=0 biosdevname=0

image-20211208173452055

image-20211209151435759

image-20211208165947964

4.语言选择

image-20211208170217787

5.设置时间

image-20211208170259269

在地图上找到中国的位置点下.在点Done
一点就把外蒙古收fu哈哈,壮哉!!!

image-20211208170400382

image-20211208170900064

6.软件选择

SOFTWARE SELECTION 软件选择
1.最小化安装 
2.勾选工具
	Debugging Tools   调试工具
	Development Tools 开发工具
	Security Tools    安全工具
	System Administration Tools  系统管理工具
3. Done

image-20211208170913492

image-20211208171056793

image-20211208171522921

7.安装源选择

INSTALLATION SOURCE 安装源选择
1.勾选硬盘图标
2.我将配置分区 i will configure partitioning
3.Done

image-20211208172152980

image-20211208171725953

1.选择+号 添加分区
2.下拉框选择 /boot 分区 设置 512  add mount point 单位为M 存放系统配置文件  
3.选择+号 添加分区
4.下拉框选择 / 分区  add mount point 不设置默认将剩余空间分配给根分区 
	add mount point 添加装入点
	
** 现在的云服务器都不在使用swap分区 就不分了 正常分内置的1.5倍以内 **

image-20211208171808279

image-20211208171843818

image-20211208171919893

image-20211208171956668

SUMMARY OF CHANGES 更改摘要
Accept Changes     接受更改

image-20211208172020607

8.关闭文件转存

image-20211208173226550

image-20211208173253246

9.网络配置

image-20211208173910594

之前输入:
net.ifnames=0 biosdevname=0

image-20211209145550522

image-20211209152413850

image-20211209152544694

add 添加
ip 地址 192.168.15.100 掩码 24 网关 192.168.15.2
DNS服务器 114.114.114.114

image-20211209152701551

配置第二块网卡

image-20211209152731279

image-20211209152747938

add 添加
id 地址 172.16.1.100 掩码 20

image-20211209152849097

10.开始安装

image-20211208174734592

image-20211208174752464

11.配置管理员密码

image-20211208174828985

image-20211208174855116

12.安装完成重启

image-20211208181230563

image-20211208181250879

image-20211208181428447

13.快照

快照是数据存储的某一时刻的状态记录
设置快照,以后可以恢复到快照时的环境中.

image-20211208211019638

猜你喜欢

转载自blog.csdn.net/qq_46137324/article/details/121826461
今日推荐