Linux操作系统安装及服务控制

学习目标:

服务器硬件与linux系统初识及安装

学习内容:

一、 服务器概念
二、 Linux系统的组成
三、 熟悉常见的Linux发行版本
四、 熟悉Linux中的硬盘分区和文件系统
五、 安装Linux操作系统

一、服务器概念

1、服务器硬件知识
组成计算机的硬件主要有主机和输入/输出设备。主机包括机箱、电源、主板、CPU(Central Processing Unit,中央处理器)、内存、显卡、声卡、网卡、硬盘、光驱等,输入/输出设备包括显示器、键盘、鼠标、音箱、摄像头、打印机和扫描仪等。
1)那什么是服务器?
服务器也是一种计算机。服务器是指在网络环境下运行相应的应用软件,为网络上用户提供信息资源和各种服务的一种高性能计算机,英文名叫做Server。
服务器无论是在网络连接性能,还是在稳定性等其他各个方面都比PC机要高的多。
服务器的硬件构成包括处理器、硬盘、内存,系统等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
服务器的特性:
 高速度的CPU运算能力
 长时间的可靠运行
 强大的I/O外部数据吞吐能力
 服务器通常具有更高的性能,效率,高可靠,高可用性,以及更好的扩展性。
2)服务器的分类
服务器按外形分类 (三种)

  • 塔式服务器
    塔式服务器(Tower Server),常见的立式和卧式机箱结构的服务器,可放置在普通的办公环境。机箱结构较大(类似于传统的台式电脑)。
    优劣:这种类型服务器也有不少局限性,在需要采用多台服务器同时工作以满足较高的服务器应用需求时,由于其个体比较大,占用空间多,也不方便管理,便显得很不适合。
    在这里插入图片描述

  • 机架式服务器.
    机架服务器的主要作用是为节省空间,由于能够将多台服务器装到一个机柜上,不仅可以占用更小的空间,而且也便于统一管理。 机架服务器的宽度为19英寸(48.26cm),高度以U(Unit)为单位(1U=1.75英寸,即1.75X2.54=4.445cm),通常有1U,2U,3U,4U,5U,7U几种标准的服务器。机架式服务器安装在标准的19英寸机柜里面。
    优劣:相对塔式服务器更节约空间,适合于大型专用机房统一部署和管理的服务器的场合,但是散热稍微差一点,因为空间紧凑。
    在这里插入图片描述

  • 刀片式服务器
    刀片服务器其主要结构为一大型主体机箱,内部可插上许多“刀片”,其中每一块刀片实际上就是一块系统母板,类似于一个个独立的服务器,它们可以通过本地硬盘启动自己的操作系统。每一块刀片可以运行自己的系统,服务于指定的不同用户群,相互之间没有关联。而且,也可以用系统软件将这些主板集合成一个服务器集群。在集群模式下,所有的刀片可以连接起来提供高速的网络环境,共享资源,为相同的用户群服务。在集群中插入新的刀片,就可以提高整体性能。而由于每块刀片都是热插拔的,所以,系统可以轻松地进行替换,并且将维护时间减少到最小。
    优劣:刀片服务器比机架式服务器更节省空间,同时,散热问题也更突出,往往要在机箱内装上大型强力风扇来散热。此型服务器虽然空间较节省,但是其机柜与刀片价格都不低,一般应用于大型的数据中心或者需要大规模计算的领域,如银行电信金融行业以及互联网数据中心等。
    *在这里插入图片描述

硬件方面补充知识*
 电源保护:UPS(不间断电源,一般能维持30分钟-1小时左右)、双电源(AB双路)。
 CPU:服务器里面的CPU的个数按路算(1个CPU叫1路,2个叫2路),注:服务器是几U与几路CPU没有关系。CPU与核心的关系:(CPU比如工厂,核心比如工人,而一个核心等于2个线程),早期的CPU只有一个核心,后来的新技术可以将多个核心封装在一个CPU芯片中,性能得到数倍的提升。
 内存:是CPU和硬盘之间的缓冲设备,临时存储器,断电数据丢失
 硬盘:永久存放数据的设备。也有缓存大小,如:7200转/64M (64M指缓存区大小)
 阵列卡(RAID卡)的好处:1.把所有硬盘的容量加在一起,2.数据更安全,3.性能更好。是服务器的标配,连接到服务器的硬盘必须经过RAID卡。一般好点的RAID卡配有电池,可以单独供电。
 远程管理卡(iDRAC):利用它可以完成远程的服务器管理工作如:服务器开关机、配置BIOS、配置 Raid卡,安装操作系统等操作。有独立,还有集成的。
 程序、进程:程序,放在硬盘中的(静态执行的代码);进程,运行起来的软件(动态执行的代码);

二、了解Linux系统的组成

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。.
如下图:

在这里插入图片描述
1)Linux内核
Linux内核是linux系统的核心组成,用于实现CPU和内存分配、进程调节、设备驱动等核心操作,以面向硬件为主(包围在硬件之上,控制系统程序与硬件之间打交道)。

Linux内核的官方网站是 http://www.kernel.org/
Linux的标志便是这只名为Tux的小企鹅。
在这里插入图片描述

Linux内核版本有两种:稳定版和开发版, Linux内核版本号由3组数字组成(x.yy.zz): 第一个组数字.第二组数字.第三组数字
Linux内核的版本号命名是有一定规则的,版本号的格式通常为“主版本号.次版本号.修正号”。主版本号和次版本号标志着重要的功能变动,修正号表示较小的功能变更。
第一个组数字:目前发布的内核主版本。
第二个组数字:偶数表示稳定版本;奇数表示开发中版本。
第三个组数字:错误修补的次数。
内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。

2)shell
shell是系统的用户界面,包裹在内核之上,作用是提供人机交互界面,用户与内核之间打交道的功能,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器(类似于翻译官)。

3)Linux文件系统
文件系统是文件存放在磁盘等存储设备上的组织方法。Linux系统能支持多种目前流行的文件系统,如EXT2、EXT3、EXT4、XFS、FAT、FAT32、VFAT和ISO9660等。
EXT4和XFS 是最常用的

4)应用程序
GNU 的名称来源于 “GNU is Not UNIX” 的缩写(自由软件的通用许可协议)。其目标是编写大量兼容于 UNIX 操作系统的可自由传播、使用的软件,来替换 UNIX 系统的各种商业软件。GNU 的官方站点位于: http://www.gnu.org/
开源软件是开放源代码的软件,其最重要的一个特征是源代码开放,每个人都可以获取开源软件的所有源代码。开源软件的出现对传统商业软件模式(封闭源代码)是一个极大的挑战。
区别在于开源软件可以不收费

三、熟悉常见的Linux发行版本

Linux系统的发行版本
由于Linux的内核也是个开源软件,任何公司甚至个人都可以将Linux内核和自由软件打包成一个完整的Linux操作系统
主流的Linux分支有:
(1). Red Hat系列
(2). Suse系列
(3). Debian系列
其中使用最广泛的包括以下几种 Linux 版本:
(1). Red Hat 企业版:是由 Red Hat 公司面向企业应用推出的官方版本
(2). Fedora 社区版:主要定位于个人桌面用户,由Fedora社区维护
(3). CentOS 社区版:社区企业操作系统,基于Red Hat 企业版的源码组件进行重构的社区版 Linux 系统,几乎原滋原味的保持了 Red Hat 企业版的所有功能。因为可以免费下载使用,因此成了大多网络公司服务器系统的首选。其官方网站为:http://www.centos.org/

四、熟悉Linux中的硬盘分区和文件系统 硬盘分区包括主分区、扩展分区、逻辑分区三种类型

在硬盘的主引导扇区(MBR)中用来存放分区信息的空间只有64个字节(主引导扇区一共只有512字节空间),而每一个分区的信息都要占用16字节空间,因而理论上一块磁盘最多只能拥有4个分区,当然这4个分区都是主分区。
扩展分区也是主分区,但是在扩展分区中可以再创建新的分区,这些分区就被称为逻辑分区,逻辑分区的数量就不再受主引导扇区空间大小的限制了,像IDE磁盘最多可以创建60个逻辑分区。
MBR分区位于0扇区,他一共512字节,前446字节是grub引导程序,这个会在后面学习;中间64字节是分区表,每个分区需要16个字节表示,因此主分区和扩展分区一共只能有4个分区,超过4个的分区只能从扩展分区上再设置逻辑分区来表示。每个分区的大小无法超过2T。 MBR的最后2个字节是结束符号

硬盘:对于IDE接口的硬盘设备,表示为“hdX”形式的文件名,对于SATA或SCSI、SAS、SSD(固态硬盘)接口的硬盘设备,则表示为“sdX”形式的文件名.
分区:表示分区时,以硬盘设备的文件名作为基础,在后边添加该分区对应的数字序号即可。
需要注意的是,由于主分区的数目最多只有四个,因此主分区和扩展分区的序号也就限制在1~4之间,而逻辑分区的序号将始终从5开始。
在这里插入图片描述
在这里插入图片描述

五、安装Linux操作系统

服务器安装操作系统有多种方法,根据安装所需的安装介质不同可分为:光盘安装、U盘安装、网络安装(3种)
1)制作优盘启动盘:
(1)准备工作
制作U盘启动盘,需要准备一个容量足够的U盘,能够存放下系统镜像文件,如安装centos系统,可以从官网https://www.centos.org/download/上下载合适的版本
下载好CentOS7的系统镜像了,我们需要一个系统启动盘。 这里用到了一个工具:UltraISO。UltraISO工具工作界面如图所示:
在这里插入图片描述

(2)添加刻录镜像文件
在下面选中我们需要安装的CentOS的镜像,双击打开。
在这里插入图片描述

(3)写入硬盘镜像
在菜单栏选择启动—>写入硬盘映像选项,如图所示:
在这里插入图片描述

单击写入按钮,这时会出现提示信息,警告U盘上的数据会被清除。
(4)服务器BIOS设置

2)光盘镜像安装
本文使用VMware创建虚拟机演示安装centos7.5
生产服务器如果是大内存(4G以上内存),建议安装64位版本CentOS-7-x86_64-DVD-1804.iso

在这里插入图片描述
第一行Install CentOS Linux 7的作用是安装CentOS 7系统。第二行Test this media & install CentOS Linux 7,是先检测安装镜像文件的可用性,然后再安装CentOS 7。第三行Troubleshooting用于处理一些故障问题

在这里插入图片描述
检测加载完成之后出来一个欢迎页面,选择安装过程语言,点击默认的English,然后点击继续 Continue
在这里插入图片描述
LOCALIZATION 本地化:可以看在此下面配置时间时区,键盘设置以及语言
SOFTWARE 软件:在SOFTWARE下面可以到安装来源和自定义软件安装,默认系统选择最小化的安装
SYSTEM 系统:安装目标设备和网络配置

在这里插入图片描述
软件SOFTWARE 选择 默认最小安装 点击Done
在这里插入图片描述
点击安装目标位置,选择我要配置分区,然后点击左上角的完成。
可以在system系统中的installation destination进行磁盘分区管理:自动分区和手动分区。

在这里插入图片描述
这里我创建如下分区:
/boot 分区 500MB
swap分区 4096MB(一般设置为内存的2倍)
/分区剩余全部空间

在这里插入图片描述
分区完毕点击Done,然后格式化接收更改,点击accept changes,回到安装汇总页面,点击begin installation,进入下面界面在这里插入图片描述
在这里插入图片描述
设置ROOT用户的密码,ROOT用户就是CentOS操作系统的超级管理员,密码是必须要设置的。点击它进入设置ROOT密码的界面。这里设置root密码123456。
选择user settings的root password,设置root账户的口令。

在这里插入图片描述
等待几分钟后,系统安装完成,会提示让我们重启,点击重启按钮,就可以进入CentOS7操作系统了。
在这里插入图片描述
进入登录界面,输入用户名,密码系统登录成功

总结

转自讲师陈老师文档
文字很多 需要好好揣摩 满满的精神食粮 慢慢啃吧!

猜你喜欢

转载自blog.csdn.net/m0_53721407/article/details/112221565