Linux服务器搭建实战详解
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

Linux操作系统由于具有稳定、安全等特性,受到了广大用户的青睐,同时越来越多的新用户开始使用该操作系统。为了顺应时代发展及广大用户的需求,本书以Red Hat企业版操作系统为例,系统地阐述了各种常用服务的配置方法、管理技巧及相关应用,同时本书还加入常用的网络管理知识和基础的系统管理知识。

本书是一本具有现实意义的参考、学习资料,广大读者通过对本书所涉及到的实例进行实践操作后,便可轻松解决在使用Linux操作系统过程中遇到的问题。这也是本书的特色和目的。

全书共21章,分为三大体系:Linux操作系统中各种常用服务器的配置与管理,常用的网络管理和系统管理,以及系统安全。各章节主要内容如下。

第1 章主要阐述了Linux的发展历程、特点及其应用领域,同时讲解了安装Red Hat Enterprise Linux 5的相关知识,最后还介绍了Red Hat Enterprise Linux 5中的GNOME和KDE两种桌面管理器的使用及管理,为大家学习Linux打下基础。

第2 章进入服务器的具体配置管理环节,本章以FTP工作原理入手,主要讲解了FTP服务器的安装及配置方法。

第3 章首先讲解了电子邮件服务的相关知识,然后着重介绍了Postfix邮件服务器以及POP和IMAP邮件服务的安装及配置。

第4章首先对Web服务的相关知识进行了介绍,然后重点讲解了如何在Linux系统中配置与管理Apache服务器,最后还结合实用案例讲解了如何通过JSP等来创建动态Web网站。

第5章以DHCP服务的原理入手,主要讲解了DHCP服务的安装与配置。

第6章首先阐述DNS的相关知识,然后讲解了DNS服务的安装,最后重点介绍了DNS的相关配置。

第7章首先概述了代理服务器的相关知识,接着介绍了如何安装Squid Server,然后讲解了Squid Server的基本配置及高级配置,最后还介绍了Squid的日志管理。

第8 章主要介绍了用于在Windows操作系统与Linux操作系统之间提供资源共享的Samba服务的基本概念、安装方法、配置方法及其使用等。

第9章主要讲解了如何在Red Hat Enterprise Linux 5中搭建及管理NFS服务。

第10章从LDAP服务器的基本概念入手,具体讲解其安装、配置以及应用。

第11章首先介绍了SSH服务的相关概念,然后讲解了SSH服务的安装及配置,最后介绍了在不同平台下如何使用SSH客户端。

第12章首先阐述了MySQL的各种特点及应用领域,然后介绍了MySQL的安装,最后重点讲解了MySQL的配置及应用。

第13章首先介绍了图形化配置工具Webmin的主要功能,然后讲解了Webmin的安装及配置,最后介绍了如何利用Webmin来实现各种服务的配置。

第14章首先简单介绍了Linux Shell的相关知识,然后具体介绍了Shell命令,并详细介绍了Shell的配置环境,最后介绍了如何使用vim文本编辑器。

第15章首先介绍了有关网络连通性测试的相关知识,接着结合实例详细介绍了如何利用系统工具来测试网络的连通性,最后还介绍了在Linux操作系统的图形界面中测试网络的方法。

第16章主要讲解了几种网络管理工具,包括静态IP地址管理工具、动态IP地址分配工具和网络地址表管理工具。

第17章首先讲解了如何安装Kickstart,然后介绍如何实现Debian的自动安装,最后重点介绍了Linux操作系统中的软件包管理和Debian的软件包管理系统。

第18章在介绍了几款软件包管理工具的基础之上,继续介绍一些功能更为强大的软件包管理工具,包括APT和YUM,同时还介绍了如何升级Linux系统内核。

第19章结合Linux操作系统多用户、多任务的特点,具体阐述了如何进行Linux的用户管理和进程管理。

第20章从Linux文件系统的基本概念入手,学习文件系统与磁盘管理的相关知识。

第21章主要介绍了Linux操作系统安全管理方面的一些应用技巧。

本书由张栋、黄成等编著,刘晓辉、马倩、白华、李海宁、田俊乐、陈志成、王延杰、刘红、赵卫东、刘淑梅、杨伏龙、李文俊、王同明、石长征及郭腾等也参与了部分章节的编写工作。

如果您在配置网络和管理网络时遇到了疑问或难题,或者对本书有什么看法,欢迎发送E-mail至liaoluobobo@163.com进行讨论或寻求支持。由于笔者水平有限,书中难免有疏漏和错误之处,敬请专家和读者不吝赐教。

编著者

2009年10月