2.1Linux系统介绍
1.操作系统(英语:operating system,缩写作OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。
操作系统也提供一个让用户与系统交互的操作界面。操作系统是硬件基础上的第一层软件, 应用软件都需要安装到操作系统上使用。
2.常见的操作系统:
Windows是微软的旗舰操作系统,是家用和商用电脑的事实标准。自1985年推出以来, 基于GUI(图形用户界面)的操作系统已经在很多版本上发布,比如windows7、windows8和windows10。
Mac OS是苹果Macintosh 系列个人电脑和工作站的操作系统 。
Linux是一套免费使用和自由传播的类Unix(UNIX操作系统是一个强大的多用户、多任务操作系统)操作系统,是一个基于POSIX(可移植操作系统接口即标准)和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
3.Linux的特点
安全、免费开源、稳定、快速、多用户。多用户指一个用户的操作完全不会影响到其他用户的操作。由于Linux多用户的特点,Linux操作系统广泛应用于服务器上。
4.Linux的版本
Linux几种常见的发行版,如商业版本redHat : 十分稳定且好用,但是需要付费。centos:虽然不如redHat,但功能全面,且免费。Ubuntu:拥有图形化界面,方便操作,PC针对Ubuntu软件较多。
2.2Linux系统安装
1.阿里云centos镜像
下载地址:https://developer.aliyun.com/mirror
2.打开VMware Workstations工作界面,创建新的虚拟机
3.选择虚拟机配置方式
4.选择虚拟机硬件兼容性
5.客户端操作系统安装
6.选择客户端操作系统
7.修改虚拟机名称
8.处理器配置
处理器数量 :指CPU核心数(例如:单核/双核/四核/六核/八核),并不是指CPU颗数。
每个处理器的内核数量:指CPU中的线程数。
参考地址:https://blog.csdn.net/p1279030826/article/details/103044840
9.虚拟机内存配置
10.网络类型选择
VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。
Bridged
a)简介:
在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。
在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由 于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。
使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个交换机上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。
b)工作的虚拟网卡:
bridged模式下的VMnet0虚拟网络
c)架构图:
使用VMnet0虚拟交换机,此时虚拟机相当与网络上的一台独立计算机,与主机一样拥有一个独立的IP地址。使用桥接方式A、A1、A2、B可互访。
虚拟机就像一台真正的计算机一样,直接连接到实际的网络上,可以理解为与宿主机没有任何联系。
d)使用范围
1)如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
2)如果你有路由器的话,那么就可以使用桥接方式上网,因为此时你申请的IP地址是写在了路由器上,而不是你的机器上,这样包括你的主机、虚拟机、也包括连在路由器上的其他机器都将可以上网,使用着由路由器分配的IP地址。
host-only
- 简介
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。备注:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。
在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。
- 工作的虚拟网卡
host-only模式下的 VMnet1虚拟网络
- 架构图
使用Vmnet1虚拟交换机,此时虚拟机只能与虚拟机、主机互访。也就是不能上Internet。使用host-only方式,A、A1、A2可以互访,但A1、A2不能访问B,也不能被B访问。
这种方式下,虚拟机的网卡连接到宿主的 VMnet1 上,但系统并不为虚拟机提供任何路由服务,因此虚拟机只能和宿主机进行通信,而不能连接到实际网络上。
- 使用范围
如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。
NAT
a)简介
使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟 系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚 拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机 器能访问互联网即可。
b)工作的虚拟网卡
NAT模式下的VMnet8虚拟网络
c)架构图
使用Vmnet8虚拟交换机,此时虚拟机可以通过主机单向网络上的其他工作站,其他工作站不能访问虚拟机。用NAT方式,A1、A2可以访问B,但B不可以访问A1、A2。但A、A1、A2可以互访。
这种方式下,虚拟机的网卡连接到宿主的 VMnet8 上。此时系统的 VMWare NAT Service 服务就充当了路由器的作用,负责将虚拟机发到 VMnet8 的包进行地址转换之后发到实际的网络上,再将实际网络上返回的包进行地址转换后通过 VMnet8 发送给虚拟机。VMWare DHCP Service 负责为虚拟机提供 DHCP 服务。
d)使用范围
如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。
11.选择I/O控制器类型
12.选择磁盘类型
13.选择磁盘
14.指定磁盘容量
15.指定磁盘文件(默认即可)
16.已经准备好创建虚拟机(可以自定义修改硬件)
17.此时已经创建好虚拟机,点击CD/DVD选项,然后选择前面已经下载好的centos7镜像文件。
18. 安装操作系统
开启虚拟机后会出现以下界面
Install CentOS 7 安装CentOS 7
Test this media & install CentOS 7 测试安装文件并安装CentOS 7
Troubleshooting 修复故障
选择第一项,安装直接CentOS 7,回车,进入下面的界面
19. 选择安装过程中使用的语言,这里选择英文、键盘选择英式或者美式键盘。点击Continue
20.centos7 installation summary设置
1)首先设置时间
时区选择上海,查看时间是否正确。然后点击Done
选择需要安装的软件
选择minimal最简安装
选择安装位置,在这里可以进行磁盘划分。
可以选择自动配置分区
最后选择Begin Installation(开始安装)
设置root密码
点击USER CREATION 创建管理员用户
等待系统安装完毕重启系统即可