网络服务器搭建、配置与管理——Linux版(第3版)(微课版)(txt+pdf+epub+mobi电子书下载)


发布时间:2020-09-20 14:24:33

点击下载

作者:杨云 唐柱斌

出版社:人民邮电出版社有限公司

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

网络服务器搭建、配置与管理——Linux版(第3版)(微课版)

网络服务器搭建、配置与管理——Linux版(第3版)(微课版)试读:

前言

1. 编写背景《网络服务器搭建、配置与管理——Linux版(第2版)》是“十二五”职业教育国家规划教材,也是国家精品课程、国家精品资源共享课程的配套教材,是教育部高等学校高职高专计算机类专业教学指导委员会优秀教材。该书出版3年来,得到了兄弟院校师生的厚爱,已经重印11次。为了适应计算机网络的发展和高职高专教材改革的需要,我们对本书第2版进行了修订,改写或重写了核心内容,删除部分陈旧的内容,增加了部分新技术。2. 修订内容

第3版主要修订的内容如下。(1)进行了版本升级,由Red Hat Enterprise Linux 6.4升级到Red Hat Enterprise Linux 7.4。(2)由付强和杨云设计,请专业教师录制了知识点微课,由红帽认证架构师(RHCA)宁方明录制了11个实训项目的慕课。微课和慕课新颖、实用,是学生预习、对照实训、复习和教师备课、授课的好帮手。(3)增加“配置网络和使用SSH服务”项目,增加“firewalld防火墙”“systemd”和“权限管理”等内容。组织结构更趋合理,内容更加实用、适用,更利于学生学习和教师授课。(4)将各项目的配置文件以电子资源的形式呈现,更利于教与学。(5)对于部分不合理的章节进行了调整和修改。(6)提供更加丰富的电子资源和电子教材。3. 本书特点(1)本书是国家精品资源共享课程的配套教材

本书是国家精品课程和国家精品资源共享课程“Linux网络操作系统”的配套教材,教学资源丰富,所有教学和实验视频放在精品课程网站上,供下载学习和在线收看。另外,教学中经常会用到的PPT课件、电子教案、学习论坛、实践教学、授课计划、课程标准、题库、教师手册、学习指南、习题解答、补充材料等内容,也都放在了国家精品资源共享课程网站上。(2)实训内容源于企业实际应用,“微课+慕课”体现“教、学、做”完美统一

本书突出实战化要求,贴近市场,贴近技术,所有实训项目都源于真实的企业应用案例。

实训内容重在培养读者分析实际问题和解决实际问题的能力。每章后面增加“项目实录”内容。知识点微课、项目实训慕课互相配合,读者可以随时学习与实践工程项目。(3)配套丰富的教学资源

① 全部章节的知识点微课和全套的项目实训慕课(扫描书中二维码可观看)。

② 综合实训任务书、试卷若干。

③ 教学课件、电子教案、授课计划、项目指导书、课程标准、拓展提升、项目任务单、实训指导书等。

④ 各服务器配置的配置文件。

⑤ 大赛试题。

⑥ 常用命令、权限管理、vim编辑器使用、文件系统等电子教材。4. 教学参考学时

本书的参考学时为76学时,其中实践环节为40学时。各章的参考学时参见下面的学时分配表。5. 其他

本书由杨云、唐柱斌主编,杨昊龙、王世存、杨翠玲、张晖也参与了相关章节的编写。特别感谢唐柱斌、付强、刁琦、李谷伟、朱晓彥等老师,以及Linux教师群里1 000多位教师的无私帮助和支持。

特别提示,订购教材后请向作者索要全套教学资源,作者QQ号码为68433059。欢迎加入计算机研讨&资源共享(教师QQ群),号码为189934741。编者2018年10月1日 于泉城第1章 搭建与测试Linux服务器项目导入

某高校组建了校园网,需要架设一台具有Web、FTP、DNS、DHCP、Samba、VPN等功能的服务器来为校园网用户提供服务,现需要选择一种既安全又易于管理的网络操作系统,正确搭建服务器并测试。项目目标

● 了解Linux系统的历史、版权以及Linux系统的特点

● 了解Red Hat Enterprise Linux 7.4的优点及其家族成员

● 了解硬盘及分区知识

● 掌握如何搭建Red Hat Enterprise Linux 7.4服务器

● 掌握yum、systemd、shell等相关内容1.1 相关知识1.1.1 子任务1 认识Linux的前世与今生1. Linux系统的历史

Linux系统是一个类似UNIX的操作系统,Linux系统是UNIX在计算机上的完整实现,它的标志是一个名为Tux的可爱的小企鹅,如图1-1所示。视频1-1 开源自由的Linux操作系统的简介

1990年,芬兰人林纳斯·托瓦兹(Linus Torvalds)接触了为教学而设计的Minix系统后,开始着手研究编写一个开放的与Minix系统兼容的操作系统。1991年10月5日,Linus Torvalds在赫尔辛基技术大学的一台FTP服务器上发布了一个消息,这也标志着Linux系统诞生。Linus Torvalds公布了第一个Linux的内核版本0.02版。在最开始时,Linus Torvalds的兴趣在于了解操作系统运行原理,因此Linux早期的版本并没有考虑最终用户的使用,只是提供了最核心的框架,使得Linux编程人员可以享受编制内核的乐趣,但这样也保证了Linux系统内核的强大与稳定。Internet的兴起,使得Linux系统也能十分迅速地发展,很快就有许多程序员加入了Linux系统的编写行列之中。图1-1 Linux的标志Tux

随着编程小组的扩大和完整的操作系统基础软件的出现,Linux开发人员认识到,Linux已经逐渐变成一个成熟的操作系统。1992年3月,内核1.0版本的推出标志着Linux第一个正式版本诞生。这时能在Linux上运行的软件已经十分广泛了,从编译器到网络软件及X-Window都有。现在,Linux凭借优秀的设计、不凡的性能,加上IBM、Intel、AMD、Dell、Oracle、Sybase等国际知名企业的大力支持,市场份额逐步扩大,逐渐成为主流操作系统之一。2. Linux的版权问题

Linux是基于Copyleft(无版权)的软件模式发布的,其实Copyleft是与Copyright(版权所有)相对立的新名称,它是GNU项目制定的通用公共许可证(General Public License,GPL)。GNU项目是由Richard Stallman于1984年提出的,他建立了自由软件基金会(FSF)并提出GNU计划的目的是开发一个完全自由的、与UNIX类似,但功能更强大的操作系统,以便为所有的计算机使用者提供一个功能齐全、性能良好的基本系统,它的标志是角马,如图1-2所示。图1-2 GNU的标志角马

GPL是由自由软件基金会发行的用于计算机软件的协议证书,使用证书的软件称为自由软件(后来改名为开放源代码软件(Open Source Software))。大多数的GNU程序和超过半数的自由软件都使用它,GPL保证任何人都有权使用、复制和修改该软件。任何人都有权取得、修改和重新发布自由软件的源代码,并且规定在不增加附加费用的条件下可以得到自由软件的源代码。同时还规定自由软件的衍生作品必须以GPL作为它重新发布的许可协议。Copyleft软件的组成非常透明化,这样当出现问题时,就可以准确地查明故障原因,及时采取相应对策,同时用户不用再担心有“后门”的威胁。小资料:GNU这个名字使用了有趣的递归缩写,它是“GNU's Not UNIX”的缩写形式。由于递归缩写是一种在全称中递归引用它自身的缩写,因此无法精确地解释出它的真正全称。3. Linux系统的特点

Linux操作系统作为一个免费、自由、开放的操作系统,它的发展势不可当,拥有如下特点。(1)完全免费。由于Linux遵循通用公共许可证GPL,因此任何人都有使用、复制和修改Linux的自由,可以放心地使用Linux而不必担心成为“盗版”用户。(2)高效、安全、稳定。UNIX操作系统的稳定性是众所周知的,Linux继承了UNIX核心的设计思想,具有执行效率高、安全性高和稳定性好的特点。Linux系统的连续运行时间通常以年作为单位,能连续运行3年以上的Linux服务器并不少见。(3)支持多种硬件平台。Linux能在笔记本电脑、PC、工作站甚至大型机上运行,并能在x86、MIPS、PowerPC、SPARC、Alpha等主流的体系结构上运行,可以说Linux是目前支持硬件平台最多的操作系统。(4)友好的用户界面。Linux提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标方便、直观和快捷地进行操作。经过多年的发展,Linux的图形界面技术已经非常成熟,其强大的功能和灵活的配置界面让一向以用户界面友好著称的Windows也黯然失色。(5)强大的网络功能。网络就是Linux的生命,完善的网络支持是Linux与生俱来的能力,所以Linux在通信和网络功能方面优于其他操作系统,其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能力,也没有内置这些网络特性的灵活性。(6)支持多任务、多用户。Linux是多任务、多用户的操作系统,可以支持多个使用者同时使用并共享系统的磁盘、外设、处理器等系统资源。Linux的保护机制使每个应用程序和用户互不干扰,一个任务崩溃,其他任务仍然照常运行。1.1.2 子任务2 理解Linux体系结构

Linux一般有3个主要部分:内核(Kernel)、命令解释层(shell或其他操作环境)、实用工具。1. Linux内核

内核是系统的心脏,是运行程序和管理磁盘及打印机等硬件设备的核心程序。操作环境向用户提供一个操作界面,它从用户那里接受命令,并且把命令送给内核去执行。由于内核提供的都是操作系统最基本的功能,如果内核发生问题,整个计算机系统就可能会崩溃。

Linux内核的源代码主要用C语言编写,只有部分与驱动相关的用汇编语言Assembly编写。Linux内核采用模块化的结构,其主要模块包括存储管理、CPU和进程管理、文件系统管理、设备管理和驱动、网络通信及系统的引导、系统调用等。Linux内核的源代码通常安装在/usr/src目录,可供用户查看和修改。2. 命令解释层

shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令,并且把它送入内核去执行。

操作环境在操作系统内核与用户之间提供操作界面,它可以描述为一个解释器。操作系统对用户输入的命令进行解释,再将其发送到内核。Linux存在几种操作环境,分别是桌面(desktop)、窗口管理器(window manager)和命令行shell(command line shell)。Linux系统中的每个用户都可以拥有自己的用户操作界面,根据自己的要求定制。

shell是一个命令解释器,它解释由用户输入的命令,并且把它们送到内核。不仅如此,shell还有自己的编程语言用于编辑命令,它允许用户编写由shell命令组成的程序。shell编程语言具有普通编程语言的很多特点,如它也有循环结构和分支控制结构等,用这种编程语言编写的shell程序与其他应用程序具有同样的效果。

同Linux本身一样,shell也有多种不同的版本。目前,主要有下列版本的shell。

● Bourne shell:是贝尔实验室开发的版本。

● BASH:是GNU的Bourne Again shell,是GNU操作系统默认的shell。

● Korn shell:是对Bourne shell的发展,在大部分情况下与Bourne shell兼容。

● C shell:是SUN公司shell的BSD版本。

shell不仅是一种交互式命令解释程序,而且是一种程序设计语言,它跟MS-DOS中的批处理命令类似,但比批处理命令功能强大。在shell脚本程序中可以定义和使用变量,进行参数传递、流程控制、函数调用等。3. 实用工具

标准的Linux系统都有一套叫作实用工具的程序,它们是专门的程序,如编辑器、执行标准的计算操作等。用户也可以产生自己的工具。

实用工具可分为以下3类。

● 编辑器:用于编辑文件。

● 过滤器:用于接收数据并过滤数据。

● 交互程序:允许用户发送信息或接收来自其他用户的信息。

Linux的编辑器主要有Ed、Ex、Vi、vim和Emacs。Ed和Ex是行编辑器,Vi、vim和Emacs是全屏幕编辑器。1.1.3 子任务3 认识Linux的版本

Linux的版本分为内核版本和发行版本两种。1. 内核版本

内核是系统的心脏,是运行程序和管理磁盘及打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。例如,程序本身不需要了解用户的主板芯片集或磁盘控制器的细节就能在高层次上读写磁盘。

内核的开发和规范一直由Linus领导的开发小组控制,版本也是唯一的。开发小组每隔一段时间公布新的版本或其修订版,从1991年10月Linus向世界公开发布的内核0.0.2版本(因为0.0.1版本功能相当简陋,所以没有公开发布)到目前最新的内核4.16.6版本,Linux的功能越来越强大。

Linux内核的版本号命名是有一定规则的,版本号的格式通常为“主版本号。次版本号。修正号”。主版本号和次版本号标志着重要的功能变动,修正号表示较小的功能变更。以2.6.12版本为例,2代表主版本号,6代表次版本号,12代表修正号。其中次版本号还有特定的意义:如果是偶数,就表示该内核是一个可放心使用的稳定版;如果是奇数,则表示该内核加入了某些测试的新功能,是一个内部可能存在Bug的测试版。例如,2.5.74表示是一个测试版的内核,2.6.12表示是一个稳定版的内核。读者可以到Linux内核官方网站下载最新的内核代码,如图1-3所示。图1-3 Linux内核官方网站2. 发行版本

因为仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司或社团将内核、源代码及相关的应用程序组织构成一个完整的操作系统,让一般的用户可以简便地安装和使用Linux,这就是所谓的发行版本(Distribution),一般谈论的Linux系统便是针对这些发行版本的。目前各种发行版本超过300种,它们的发行版本号各不相同,使用的内核版本号也可能不一样,现在最流行的套件有Red Hat(红帽子)、CentOS、Fedora、openSUSE、Debian、Ubuntu、红旗Linux等。

现在国内大多数Linux相关的图书都是围绕CentOS系统编写的,作者大多也会给出围绕CentOS进行写作的一系列理由,但是很多理由都站不住脚,根本没有剖析到CentOS系统与RHEL(Red Hat Enterprise Linux)系统的本质关系。CentOS系统是通过把RHEL系统释放出的程序源代码经过二次编译之后生成的一种Linux系统,其命令操作和服务配置方法与RHEL完全相同,但是去掉了很多收费的服务套件功能,而且不提供任何形式的技术支持,出现问题后只能由运维人员自己解决。经过这般分析基本上可以判断出,选择CentOS的理由只剩下免费!当人们大举免费、开源、正义的旗帜来宣扬CentOS系统的时候,殊不知CentOS系统其实早在2014年年初就已经被红帽公司“收编”,当前只是战略性的免费而已。再者说,根据GNU GPL许可协议,我们同样也可以免费使用RHEL系统,甚至是修改其代码创建衍生产品。开源系统在自由程度上没有任何差异,更无关道德问题。

本书是基于最新的RHEL 7.4系统编写的,书中内容及实验完全通用于CentOS、Fedora等系统。也就是说,当您学完本书后,即便公司内的生产环境部署的是CentOS系统,也照样可以搞得定。更重要的是,本书配套资料中的ISO镜像与红帽RHCSA及RHCE考试基本保持一致,因此更适合备考红帽认证的考生使用。(加入QQ群189934741可随时索要ISO及其他资料,后面不再说明。)1.2 设计与准备搭建Linux服务器

中小型企业在选择网络操作系统时,首先推荐企业版Linux网络操作系统。一是由于其开源的优势,另一个是考虑到其安全性较高。

要想成功安装Linux,首先必须充分准备硬件的基本要求、硬件的兼容性、多重引导、磁盘分区和安装方式等,获取发行版本,查看硬件是否兼容,选择适合的安装方式。做好这些准备工作,Linux安装之旅才会一帆风顺。

Red Hat Enterprise Linux 7.4支持目前绝大多数主流的硬件设备,不过由于硬件配置、规格更新极快,若想知道自己的硬件设备是否被Red Hat Enterprise Linux 7.4支持,最好访问硬件认证网页,查看哪些硬件通过了Red Hat Enterprise Linux 7.4的认证。1. 物理设备的命名规则

在Linux系统中一切都是文件,硬件设备也不例外。既然是文件,就必须有文件名称。系统内核中的udev设备管理器会自动把硬件名称规范起来,目的是让用户通过设备文件名称可以猜出设备大致的属性及分区信息等;这对于陌生的设备来说特别方便。另外,udev设备管理器的服务会一直以守护进程的形式运行并侦听内核发出的信号来管理/dev目录下的设备文件。Linux系统中常见的硬件设备的文件名称如表1-1所示。表1-1 常见的硬件设备及其文件名称

由于现在的IDE设备已经很少见了,所以一般的硬盘设备都是以“/dev/sd”开头的。而一台主机上可以有多块硬盘,因此系统采用a~p来代表16块不同的硬盘(默认从a开始分配),而且硬盘的分区编号也有规定。

● 主分区或扩展分区的编号从1开始,到4结束。

● 逻辑分区从编号5开始。注意:① /dev目录中的sda设备之所以是a,并不是由插槽决定的,而是由系统内核的识别顺序来决定的。读者以后在使用iSCSI网络存储设备时就会发现,明明主板上第二个插槽是空着的,但系统却能识别到/dev/sdb这个设备就是这个道理。② sda3表示编号为3的分区,而不能判断sda设备上已经存在了3个分区。

那么/dev/sda5这个设备文件名称包含哪些信息呢?其包含的信息如图1-4所示。图1-4 设备文件名称

首先,/dev/目录中保存的应当是硬件设备文件;其次,sd表示是存储设备,a表示系统中同类接口中第一个被识别到的设备,5表示这个设备是一个逻辑分区。一言以蔽之,“/dev/sda5”表示的就是“这是系统中第一块被识别到的硬件设备中分区编号为5的逻辑分区的设备文件”。2. 硬盘相关知识

硬盘设备是由大量的扇区组成的,每个扇区的容量为512字节。其中第一个扇区最重要,它里面保存着主引导记录与分区表信息。就第一个扇区来讲,主引导记录需要占用446字节,分区表为64字节,结束符占用2字节;其中分区表中每记录一个分区信息就需要16字节,这样一来最多只有4个分区信息可以写到第一个扇区中,这4个分区就是4个主分区。第一个扇区中的数据信息如图1-5所示。图1-5 第一个扇区中的数据信息

第一个扇区最多只能创建出4个分区,于是为了解决分区数不够的问题,可以将第一个扇区的分区表中16字节(原本要写入主分区信息)的空间(称之为扩展分区)拿出来指向另外一个分区。也就是说,扩展分区其实并不是一个真正的分区,而更像是一个占用16字节分区表空间的指针—一个指向另外一个分区的指针。这样一来,用户一般会选择使用3个主分区加1个扩展分区的方法,然后在扩展分区中创建出数个逻辑分区,从而满足多分区(大于4个)的需求。主分区、扩展分区、逻辑分区可以像图1-6那样来规划。注意:扩展分区严格地讲不是一个实际意义的分区,它仅仅是一个指向下一个分区的指针,这种指针结构将形成一个单向链表。思考:/dev/sdb8是什么意思?图1-6 硬盘分区的规划3. 规划分区

在安装Red Hat Enterprise Linux 7.4之前,需要根据实际情况,准备Red Hat Enterprise Linux 7.4的DVD光盘或镜像文件,同时要提前对系统的分区进行规划。

因为对于初次接触Linux的用户来说,分区方案越简单越好,所以最好的选择就是为Linux准备两个分区,一个是用户保存系统和数据的根分区(/),另一个是交换分区。其中交换分区不用太大,与物理内存同样大小即可;根分区则需要根据Linux系统安装后占用资源的大小和所需保存数据的多少来调整大小(一般情况下,划分15GB~20GB就足够了)。

当然,对于Linux熟手,或者要安装服务器的管理员来说,这种分区方案就不太适合了。此时,一般还会单独创建一个/boot分区,用于保存系统启动时所需的文件;再创建一个/usr分区,操作系统基本都在这个分区中;还需要创建一个/home分区,所有的用户信息都在这个分区下;还有/var分区,服务器的登录文件、邮件、Web服务器的数据文件都会放在这个分区中,如图1-7所示。图1-7 Linux服务器常见分区方案

至于分区操作,由于Windows并不支持Linux下的ext2、ext3、ext4和swap分区,所以只有借助于Linux的安装程序进行分区了。当然,绝大多数第三方分区软件也支持Linux的分区,也可以用它们来完成这项工作。

下面,通过Red Hat Enterprise Linux 7 DVD来启动计算机,并逐步安装程序。1.3 项目实施任务1-1 安装配置VM虚拟机

① 成功安装VMware Workstation后的界面如图1-8所示。图1-8 虚拟机软件的管理界面

② 在图1-8中,单击“创建新的虚拟机”选项,在弹出的“新建虚拟机向导”界面中选择“典型”单选按钮,然后单击“下一步”按钮,如图1-9所示。图1-9 新建虚拟机向导

③ 选中“稍后安装操作系统”单选按钮,单击“下一步”按钮,如图1-10所示。注意:请一定选择“稍后安装操作系统”单选按钮,如果选择“安装程序光盘镜像文件”单选按钮,并选中下载好的RHEL 7系统的镜像,虚拟机会通过默认的安装策略为您部署最精简的Linux系统,而不会再向您询问安装设置的选项。图1-10 选择虚拟机的安装来源

④ 在图1-11中,选择客户机操作系统的类型为“Linux”,版本为“Red Hat Enterprise Linux 7 64位”,然后单击“下一步”按钮。图1-11 选择操作系统的版本

⑤ 输入“虚拟机名称”,并在选择安装位置之后单击“下一步”按钮,如图1-12所示。图1-12 命名虚拟机及设置安装路径

⑥ 将虚拟机系统的“最大磁盘大小”设置为40.0GB(默认即可),然后单击“下一步”按钮,如图1-13所示。图1-13 设置虚拟机最大磁盘大小

⑦ 单击“自定义硬件”按钮,如图1-14所示。图1-14 虚拟机的配置界面

⑧ 在出现的图1-15所示的界面中,建议将虚拟机系统内存的可用量设置为2GB,最低不应低于1GB。根据宿主机的性能设置CPU处理器的数量及每个处理器的核心数量,并开启虚拟化功能,如图1-16所示。图1-15 设置虚拟机的内存量图1-16 设置虚拟机的处理器参数

⑨ 光驱设备此时应在“使用ISO镜像文件”中选中了下载好的RHEL系统镜像文件,如图1-17所示。图1-17 设置虚拟机的光驱设备

⑩ VM虚拟机软件为用户提供了3种可选的网络连接模式,分别为桥接模式、NAT模式与仅主机模式。这里选择“仅主机模式”,如图1-18所示。

● 桥接模式:相当于在物理主机与虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网。图1-18 设置虚拟机的网络适配器

● NAT模式:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,在真机中,NAT虚拟机网卡对应的物理网卡是VMnet8。

● 仅主机模式:仅让虚拟机内的主机与物理主机通信,不能访问外网,在真机中,仅主机模式模拟网卡对应的物理网卡是VMnet1。

⑪ 把USB控制器、声卡、打印机设备等不需要的设备统统移除掉。移除声卡后可以避免在输入错误后发出提示声音,确保自己在今后的实验中思绪不被打扰。然后单击“关闭”按钮,如图1-19所示。图1-19 最终的虚拟机配置情况

⑫ 返回虚拟机配置向导界面后,单击“完成”按钮。虚拟机的安装和配置顺利完成。当看到图1-20所示的界面时,就说明虚拟机已经配置成功了。图1-20 虚拟机配置成功的界面任务1-2 安装Red Hat Enterprise Linux 7.4

安装RHEL 7.4或CentOS 7.4系统时,计算机的CPU需要支持VT(Virtualization Technology,虚拟化技术)。所谓VT,是指让单台计算机能够分割出多个独立资源区,并让每个资源区按照需要模拟出系统的一项技术,其本质就是通过中间层实现计算机资源的管理和再分配,让系统资源的利用率最大化。其实只要计算机不是五六年前买的,价格不低于3000元,它的CPU就肯定会支持VT。如果开启虚拟机后依然提示“CPU不支持VT技术”等报错信息,请重启计算机并进入BIOS中开启VT虚拟化功能即可。

① 在虚拟机管理界面中单击“开启此虚拟机”按钮后数秒就看到RHEL 7.4系统安装界面,如图1-21所示。在界面中,“Test this media & install Red Hat Enterprise Linux 7.4”和“Troubleshooting”的作用分别是校验光盘完整性后再安装及启动救援模式。此时通过键盘的方向键选择“Install Red Hat Enterprise Linux 7.4”选项来直接安装Linux系统。图1-21 RHEL 7.4系统安装界面

② 按回车键后开始加载安装镜像,所需时间在 30s~60s,请耐心等待,选择系统的安装语言(简体中文)后单击“继续”按钮。

③ 在安装界面中单击“软件选择”选项,如图1-22所示。图1-22 安装系统界面

④ RHEL 7.4系统的软件定制界面可以根据用户的需求来调整系统的基本环境,如把Linux系统用作基础服务器、文件服务器、Web服务器或工作站等。此时只需在界面中单击选中“带GUI的服务器”单选按钮(注意:如果不选此项,则无法进入图形界面),如图1-23所示,然后单击左上角的“完成”按钮即可。图1-23 选择系统软件类型

⑤ 返回RHEL 7.4系统安装主界面,单击“网络和主机名”选项后,将“主机名”设置为RHEL7-1,然后单击左上角的“完成”按钮,如图1-24所示。图1-24 配置网络和主机名

⑥ 返回RHEL 7.4系统安装主界面,单击“安装位置”选项后,单击“我要配置分区”单选按钮,然后单击左上角的“完成”按钮,如图1-25所示。图1-25 选择“我要配置分区”

⑦ 开始配置分区。磁盘分区允许用户将一个磁盘划分成几个单独的部分,每一部分都有自己的盘符。在分区之前,首先规划分区,以40GB硬盘为例,做如下规划。

● /boot分区大小为300MB。

● swap分区大小为4GB。

● /分区大小为10GB。

● /usr分区大小为8GB。

● /home分区大小为8GB。

● /var分区大小为8GB。

● /tmp分区大小为1GB。

下面进行具体分区操作。

step1:创建boot分区(启动分区)。在“新挂载点将使用以下分区方案”下选中“标准分区”。单击“+”按钮,打开“添加新挂载点”对话框,如图1-26所示。选择挂载点为“/boot”(也可以直接输入挂载点),期望容量设置为300MB,然后单击“添加挂载点”按钮。在图1-27所示的界面中设置文件系统类型为“ext4”,默认文件系统xfs也可以。图1-26 添加/boot挂载点

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载