全書以Red Hat Enterprise Linux 5作為基礎進行實例教學,對Linux的網絡服務應用進行了詳細講解。本書內容包括Red Hat Enterprise Linux 5的安裝與配置、服務器配置常見命令概述、Samba服務器的安裝與配置、DNS服務器的安裝與配置、WWW服務器的安裝與配置、FTP服務器的安裝與配置、DHCP服務器的安裝與配置、NFS服務器的安裝與配置和Sendmail服務器的安裝與配置。本書內容詳盡、實例豐富、結構清晰、通俗易懂,使用了大量的截圖進行講解和說明,對重點操作給出了詳細的操作步驟,便于讀者學習和查閱,具有很強的實用性和參考性。
本書可作為高等院校相關專業的教材,也可供廣大Linux愛好者自學使用。
Linux系統作為開源軟件的代表,已經廣泛應用于各個領域。憑借其良好的安全性和出色的穩定性,Linux已成為目前網絡服務器首選的操作系統之一。
本書能幫助讀者熟悉各種服務器的基本工作原理,也能快速掌握架設及管理常用服務器的基本方法與技巧。本書內容實踐性強,且基于VMware虛擬機+Red Hat Enterprise Linux 5平臺,通過大量的實例圖片幫助讀者形象、直觀地學習服務器配置的基本方法。
本書共分9章,第1章講述了VMware虛擬機+ Red Hat Enterprise Linux 5環境的搭建; 第2章對服務器配置中常見的命令進行了講解,方便后面章節的學習; 第3~9章分別講解了Samba服務器、DNS服務器、WWW服務器、FTP服務器、DHCP服務器、NFS服務器和Sendmail服務器的安裝與配置,在對基本概念、原理敘述清楚后,重點通過相關實例的講解,幫助讀者掌握服務器配置與管理的基本方法,講解細致、步驟清晰,一定會給讀者的學習帶來事半功倍的效果。為了配合上機練習,在第3~9章中分別設置了知識拓展、本章小結和操作與練習。通過每個章節的實例及知識拓展、本章小結和操作與練習,讀者可以熟悉并掌握架設服務器的相關技巧,對服務器的配置從理論到實踐都起到很好的鞏固和強化作用。
本書由陳洪麗主編并統稿,范青武任第二主編,和薇、鄭鯤、李東旭任副主編。其中,陳洪麗編寫了第1、4、5章,范青武編寫了第2、3章,和薇編寫了第6、7章,鄭鯤編寫了第8章,李東旭編寫了第9章。
由于作者水平有限,書中難免存在一些缺點和不足,敬請廣大讀者及同行批評指正。
編者
2016年8月
第1章RedHatEnterpriseLinux5的安裝與配置
1.1VMware虛擬機的安裝
1.2在VMwareWorkstation下新建虛擬機
1.3RedHatEnterpriseLinux5的安裝
1.4RedHatEnterpriseLinux5的顯卡驅動方法
1.5RedHatEnterpriseLinux5光盤鏡像的指定
1.6VMware虛擬機下RedHatEnterpriseLinux5的備份
1.7VMware虛擬機下RedHatEnterpriseLinux5的網絡設置
1.8網絡配置綜合案例1
1.8.1任務描述
1.8.2任務準備
1.8.3任務實施
1.8.4任務檢測
1.9網絡配置綜合案例2
1.9.1任務描述
1.9.2任務準備
1.9.3任務實施
1.9.4任務檢測
第2章服務器配置常見命令概述
2.1目錄操作命令
2.2文件操作命令
2.3用戶管理命令
2.4軟件包管理命令
2.5其他命令
第3章Samba服務器的安裝與配置
3.1Samba服務器簡介
3.1.1Samba服務器原理簡介
3.1.2SMB協議
3.1.3SMB服務器
3.1.4Samba軟件功能
3.1.5Samba的組成軟件包
3.1.6安裝Samba服務
3.1.7啟動與停止Samba服務器
3.2Samba服務器的配置
3.2.1Samba服務器主配置文件
3.2.2Samba服務器的日志文件
3.2.3Samba服務器常規配置實例
3.2.4Samba服務器的高級配置實例
3.2.5Samba客戶端的配置
3.3Samba服務器配置綜合案例
3.3.1任務描述
3.3.2任務準備
3.3.3任務實施
3.3.4任務檢測
知識拓展
本章小結
操作與練習
第4章DNS服務器的安裝與配置
4.1DNS服務器簡介
4.1.1DNS服務器原理簡介
4.1.2選擇使用DNS
4.1.3DNS域名空間的分層結構
4.1.4DNS域名服務器的類型
4.1.5DNS域名解析過程
4.1.6bind域名服務器的軟件包
4.1.7安裝DNS服務器的軟件包
4.2DNS服務器基本配置
4.2.1DNS服務器的相關配置文件
4.2.2配置正向解析區域
4.2.3配置反向解析區域
4.2.4區域文件與資源記錄
4.2.5DNS客戶端配置
4.3DNS服務器配置綜合案例1
4.3.1任務描述
4.3.2任務準備
4.3.3任務實施
4.3.4任務檢測
4.4DNS服務器配置綜合案例2
4.4.1任務描述
4.4.2任務準備
4.4.3任務實施
4.4.4任務檢測
知識拓展
本章小結
操作與練習
第5章WWW服務器的安裝與配置
5.1Apache和Web服務器簡介
5.1.1Apache服務器簡介
5.1.2Web服務器簡介
5.1.3HTTP協議
5.2Apache服務器相關配置簡介
5.2.1安裝Apache服務器軟件包
5.2.2啟動和關閉Apache服務器
5.2.3測試Apache服務器
5.3配置Apache服務器
5.3.1主配置文件http.conf
5.3.2配置Apache虛擬主機
5.3.3Apache服務器配置實例
5.4Apache服務器配置綜合案例
5.4.1任務描述
5.4.2任務準備
5.4.3任務實施
5.4.4任務檢測
知識拓展
本章小結
操作與練習
第6章FTP服務器的安裝與配置
6.1FTP服務器簡介
6.1.1FTP簡介
6.1.2FTP工作原理
6.1.3FTP的兩種操作模式
6.1.4FTP體系結構
6.1.5FTP服務的相關軟件及登錄形式
6.1.6常用的匿名FTP
6.2安裝和配置FTP
6.2.1安裝VsFTP軟件包
6.2.2連接和訪問FTP服務器
6.2.3FTP服務器常規配置
6.3FTP服務器配置綜合案例
6.3.1任務描述
6.3.2任務準備
6.3.3任務實施
6.3.4任務檢測
知識拓展
本章小結
操作與練習
第7章DHCP服務器的安裝與配置
7.1DHCP協議
7.1.1DHCP概述
7.1.2DHCP的工作過程
7.2安裝DHCP服務器簡介
7.2.1DHCP服務器所需要的軟件
7.2.2安裝DHCP服務器
7.3DHCP一般服務器的配置
7.3.1主配置文件dhcpd.conf
7.3.2啟動/停止DHCP服務
7.3.3DHCP客戶端的配置
7.3.4DHCP服務器配置實例
7.4DHCP服務器配置綜合案例
7.4.1任務描述
7.4.2任務準備
7.4.3任務實施
7.4.4任務檢測
知識拓展
本章小結
操作與練習
第8章NFS服務器的安裝與配置
8.1NFS服務器簡介
8.1.1網絡磁盤驅動器NFS
8.1.2NFS運行原理
8.1.3NFS技術細節
8.1.4NFS的版本
8.1.5NFS的安全性
8.1.6NFS的優點
8.2NFS服務器的安裝與配置
8.2.1NFS服務器的安裝
8.2.2NFS服務器的啟動與停止
8.2.3開機時啟動NFS服務器
8.2.4NFS服務器的配置文件
8.2.5NFS客戶端的配置
8.3NFS服務器配置綜合案例
8.3.1任務描述
8.3.2任務準備
8.3.3任務實施
8.3.4任務檢測
知識拓展
本章小結
操作與練習
第9章Sendmail服務器的安裝與配置
9.1電子郵件服務器簡介
9.1.1郵件服務器
9.1.2電子郵件系統的構成及功能
9.1.3電子郵件協議
9.1.4電子郵件傳遞流程
9.1.5電子郵件服務器軟件的種類
9.2Sendmail的安裝與配置
9.2.1安裝Sendmail
9.2.2啟動、停止和重新啟動Sendmail服務
9.2.3Sendmail的配置文件
9.2.4配置“/etc/mail/sendmail.cf”
9.3Sendmail服務器配置綜合案例
9.3.1任務描述
9.3.2任務準備
9.3.3任務實施
9.3.4任務檢測
知識拓展
本章小結
操作與練習
參考文獻