Linux服务器配置与管理完全学习手册
上QQ阅读APP看书,第一时间看更新

前言

基本内容

Linux是一种自由和开放源码的类Unix操作系统。虽然存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux作为行业内领先的操作系统之一,可安装在多种计算机硬件设备中,应用于各种领域,如系统管理和维护、系统开发、语言开发及嵌入式软件开发等。现阶段,社会需要的Linux专业技术人员缺口很大,具有此方面专业技能的人员相对较少,然而此领域发展方向却被看好。

本书以Red Hat Enterprise Linux 6.2为平台,在讲述系统的基本概念、命令、系统组织结构等基础内容之后,对Linux平台下服务器的配置进行全面讲解,并配以系统安全的介绍,涵盖了Linux从初学到进阶的所有主要内容。

全书共分为三大部分16章,各章具体内容如下。

第1章 概括地介绍了Linux操作系统,包括Linux和Unix的发展历史及Linux操作系统的背景、Linux操作系统的特点、Linux操作系统的版本、Red Hat Enterprise Linux 6的特点等。

第2章 主要讲解了Linux系统安装与基本配置,包括安装前的准备、虚拟机简介、在虚拟机中安装Red Hat Enterprise Linux 6.2的步骤等。

第3章 主要从整体上讲解了Linux系统的基本结构,包括Linux控制台的概念和使用、Linux系统与硬件的关系、系统的文件与目录结构、系统运行级的概念与含义、系统启动与关闭过程等。

第4章 主要讲解了Linux的命令及终端,包括Linux命令行与基本操作、控制用户终端、vi文本编辑器、Linux常用命令的使用语法与技巧等。

第5章 主要讲解了Linux下软件包的安装与管理,包括源码安装方式、RPM包安装方式、二进制软件安装方式、常用的软件包管理工具等。

第6章 主要讲解了Linux下文件和目录的管理,包括文件系统与管理、目录和文件的基本概念、文件和目录的权限、文件和目录管理操作命令等。

第7章 主要讲解了Linux用户和用户组管理,包括Linux下用户和用户组的基本概念和管理机制、用户以及用户组的配置文件、用户和用户组常用管理命令的使用、用户和用户组管理中的常见问题和解决方法等。

第8章 主要讲解了Linux磁盘存储管理,包括磁盘管理的基本概念、划分磁盘分区的方法,磁盘分区管理工具LVM的原理和使用等。

第9章 主要讲解了Linux网络配置,包括网络体系结构、IP地址、以太网连接配置、Linux网络命令与故障诊断等。

第10章 着重介绍了Samba服务器的配置与应用,包括Samba服务器的基本概念与工作原理、服务器软件包的安装与启动、Samba服务器的配置、Samba客户端的配置、匿名共享及用户口令登录配置实例、Samba服务器常见问题及解决方案等。

第11章 着重介绍了NFS服务器的配置与应用,包括NFS基本概念、NFS软件架构以及安装方法、NFS运行过程、NFS服务器端配置方法、NFS客户端的使用方法、NFS配置综合实例、NFS服务器常见问题及解决方法等。

第12章 着重介绍了DNS服务器的配置与应用,包括DNS相关概念、DNS查询的工作原理、DNS服务器类型、BIND安装与运行、BIND的配置、DNS服务器端配置、DNS客户端配置、DNS服务器常见问题处理等。

第13章 着重介绍了DHCP服务器的配置与应用,包括DHCP服务器的工作原理,DHCP服务器安装与运行管理、DHCP服务器设置、DHCP客户端的配置方法、DHCP配置实例、DHCP服务器的故障排除等。

第14章 着重介绍了Web服务器的配置与应用,包括Web服务器的相关概念、Apache服务器的安装与启动、Apache服务器的配置、安全配置、配置综合实例、Apache服务器常见问题与处理等。

第15章 着重介绍了FTP服务器的配置与应用,包括FTP服务器的基本概念、FTP服务器的安装与配置方法、配置综合实例、配置FTP服务器的注意事项等。

第16章 概括地介绍了Linux系统安全,包括Linux系统的安全级别和安全机制、Linux系统的安全问题、执行备份与恢复的方法和工具、日志文件管理等。

主要特点

本书作者多年来一直从事Linux相关课程的讲授及理论研究工作,并在多个项目中对Linux内核进行剖析,对Linux系统安全等问题进行了深入研究,有着丰富的教学实践和编著经验。

现有的Linux图书往往存在一些问题,比如专业性太强,版本相对滞后,实践性不强等。本书意在弥补这些不足,从基础原理入手,按照知识体系结构,结合初学者的特点,逐步增加知识点。本书可以引导读者快速掌握Linux平台的基本内容,进而实现对Linux服务器的配置。教学结构设置由浅入深,同时结合实际操作步骤以及完整的案例项目,并附有示例代码,内容上重点突出,以实践为主。

本书采用Red Hat Enterprise Linux 6.2作为教学系统,在内容编排上,按照读者学习的一般规律组织结构,同时,每章还配以操作实例和知识点小结,针对服务器配置的复杂性,结合完整的项目案例讲解操作步骤,列出常见问题并附以解决方案,使读者能够真正并快速地掌握Linux服务器的配置与管理技能。

具体地讲,本书具有以下鲜明的特点。

从零开始,轻松入门;

图解案例,清晰直观;

图文并茂,操作简单;

实例引导,专业经典;

学以致用,注重实践。

读者对象

Linux初学者

具有一定Linux基础知识、希望进一步深入掌握Linux服务器高级配置与管理技能的中级读者

大中专院校计算机相关专业的学生

Linux平台的专业技术人员

本书可以作为大专院校计算机相关专业本科及研究生的授课教材,也可以作为相关培训的辅导用书,同时也非常适合专业人员用做参考手册。

配套光盘简介

为了方便读者学习,本书配套提供了多媒体教学光盘,其中包含了本书主要实例的源文件及服务器配置步骤演示等资料,这些资料都被保存在与章节相对应的文件夹中,相信会为读者的学习带来便利。

本书由王健、赵中楠、赵国生主编,宋一兵主审。王健主要负责第1~10章内容,赵中楠主要负责第11~15章内容,赵国生主要负责第16章内容。此外,参加本书编写工作的还有管殿柱、王献红、李文秋、张忠林、赵景波、曹立文、郭方方、初航、谢丽华。正是在他们的辛苦与努力帮助下,本书才得以展现给各位读者,在此一并表示感谢。

感谢您选择了本书,希望我们的努力对您的工作和学习有所帮助,也希望您把对本书的意见和建议告诉我们。

零点工作室网站地址:www.zerobook.net

零点工作室联系信箱:gdz_zero@126.com