注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信Web ServerApache Server 2.0技術參考大全

Apache Server 2.0技術參考大全

Apache Server 2.0技術參考大全

定 價:¥75.00

作 者: Ryan B.Bloom著;袁勤勇,何欣等譯;袁勤勇譯
出版社: 清華大學出版社
叢編項:
標 簽: Apache

ISBN: 9787302061670 出版時間: 2003-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 588 字數(shù):  

內容簡介

  Apache是如今Internet上最流行的Web服務器,它最早發(fā)布于1995年12月,在隨后不到一年的時間內,已成為引領潮流的Web服務器。本書將詳細介紹Apache的第二個主要版本——Apache 2.0。本書分為9個部分,共27章。主要介紹了如下內容:Apache基本概述、配置、編譯以及安裝等知識;Apache模塊的類型以及Apache設置的調試;Apache的管理和安全等。另外,本書還附帶有許多示例,其中有些示例稍加改動就可以用于用戶自己的Web站點,這對于Web管理人員非常適用。本書內容豐富、全面、編排獨具匠心,非常適合于Apache 2.0管理人員和模塊編寫者,也是初學者學習Apache服務器的首選書籍。

作者簡介

  RyanB.Bloom是CovalentTechnologies公司的核心服務管理員、Apache2.0開發(fā)人員和Apache軟件基金的主要成員。他還是一位卓越的Apache會議發(fā)言人,也是clent和ApacheToday.com的專欄作家。

圖書目錄

第I部分  Apache概述                  
 第1章  Apache簡介                  
 1. 1  Apache概述                  
 1. 1. 1  Web服務器的工作原理                  
 1. 1. 2  Apache軟件基金                  
 1. 1. 3  如何開發(fā)Apache                  
 1. 1. 4  使用Apache的用戶                  
 1. 2  下載Apache                  
 1. 2. 1  Apache 2. 0發(fā)布模型                  
 1. 2. 2  從CVS下載源代碼                  
 1. 2. 3  下載作為存檔版本的源代碼                  
 1. 2. 4  商業(yè)選擇                  
 第2章  Apache 2. 0和Apache 1. 3. IIS以及3un ONE                  
 2. 1  Apache 2. 0                  
 2. 1. 1  平臺支持                  
 2. 1. 2  性能                  
 2. 1. 3  可靠性                  
 2. 1. 4  模塊化                  
 2. 1. 5  安全性                  
 2. 1. 6  配置                  
 2. 2  Apache服務器1. 3                  
 2. 2. 1  平臺支持                  
 2. 2. 2  性能                  
 2. 2. 3  可靠性                  
 2. 2. 4  模塊化                  
 2. 2. 5  安全性                  
 2. 2. 6  配置                  
 2. 3  Microsoft Internet信息服務器                  
 2. 3. 1  平臺支持                  
 2. 3. 2  性能                  
 2. 3. 3  可靠性                  
 2. 3. 4  模塊化                  
 2. 3. 5  安全                  
 2. 3. 6  配置                  
 2. 4  Sun ONE                  
 2. 4. 1  平臺支持                  
 2. 4. 2  性能                  
 2. 4. 3  可靠性                  
 2. 4. 4  模塊化                  
 2. 4. 5  安全性                  
 2. 4. 6  配置                  
                   
 第II部分  配置. 編譯以及安裝Apache                  
 第3章  配置Apache                  
 3. 1  獲取源碼                  
 3. 1. 1  Unix和Mac oS X                  
 3. 1. 2  Windows                  
 3. 2  準備配置                  
 3. 3  在Unix和Mac OS X上運行. /configure                  
 3. 3. 1  為站點選擇最好的MPM                  
 3. 3. 2  標準配置選項                  
 3. 3. 3  模塊配置選項                  
 第4章  編譯Apache                  
 4. 1  Unix                  
 4. 2  Windows                  
 4. 2. 1  在IDE中使用MSVC十十(6. 0和7. 0)                  
 4. 2. 2  從命令行構建Windows上的Apache                  
 4. 3  構建Apache源代碼以外的模塊                  
 第5章  安裝Apache                  
 5. 1  Apache安裝目錄                  
 5. 2  在構建之后進行安裝                  
 5. 2. 1  Unix和Mac OS X                  
 5. 2. 2  Windows                  
 5. 3  安裝二進制發(fā)行版本                  
 5. 3. 1  Unix和Mac OS X                  
 5. 3. 2  Windows                  
 5. 4  第一次啟動Apache                  
                   
 第III部分  模塊類型                  
 第6章  模塊概述                  
 6. 1  模塊的作用                  
 6. 1. 1  Mod backhand模塊                  
 6. 1. 2  Mod DAV模塊                  
 6. 1. 3  PHP模塊                  
 6. 1. 4  SSL模塊                  
 6. 2  標準Apache模塊的類別                  
 6. 2. 1  認證. 授權和賬戶確認(AAA)                  
 6. 2. 2  針對體系結構的模塊                  
 6. 2. 3  緩存模塊                  
 6. 2. 4  DAV模塊                  
 6. 2. 5  回應模塊                  
 6. 2. 6  試驗模塊                  
 6. 2. 7  過濾器模塊                  
 6. 2. 8  生成器模塊                  
 6. 2. 9  HTTP模塊                  
 6. 2. 10  日志記錄器模塊                  
 6. 2. 11  映射器模塊                  
 6. 2. 12  元數(shù)據(jù)模塊                  
 6. 2. 13  代理模塊                  
 6. 2. 14  SSL模塊                  
 6. 3  請求處理階段                  
 6. 3. 1  靜態(tài)函數(shù)                  
 6. 3. 2  掛鉤                  
 第7章  多處理模塊                  
 7. 1  MPM概述                  
 7. 2  編寫MPM                  
 7. 2. 1  用戶編寫MPM的原因                  
 7. 2. 2  MPM在服務器中的作用                  
 7. 2. 3  示例MPM                  
 第8章  標準模塊                  
 8. 1  模塊結構                  
 8. 2  命令表                  
 8. 2. 1  宏指令                  
 8. 2. 2  指令類型                  
 8. 2. 3  指令位置                  
 8. 3  編寫簡單模塊                  
                   
 第IV部分  Apache模塊                  
 第9章  設置基本的HTTP服務器                  
 9. 1  配置文件                  
 9. 2  指令的實質                  
 9. 2. 1  文件的位置                  
 9. 2. 2  基本的Apache配置                  
 9. 2. 3  設置MIME類型                  
 9. 3  HTTP請求/響應                  
 9. 4  錯誤發(fā)生時                  
 9. 4. 1  定制錯誤頁面                  
 9. 4. 2  使用.var特性                  
 第10章  認證. 授權和賬戶確認                  
 10. 1  標準Apache AAA模塊                  
 10. 1. 1  認證                  
 10. 1. 2  授權                  
 10. 1. 3  訪問控制                  
 10. 1. 4  認證. 授權及訪問控制的綜合運用                  
 10. 2  存儲口令信息的位置                  
 10. 3  更多的認證模塊                  
 第11章  構建Web站點                  
 11. 1  過去如何構建Web站點                  
 11. 1. 1  文件傳輸協(xié)議(FTP)                  
 11. 1. 2  安全Shell(SSH)                  
 11. 1. 3  網(wǎng)絡文件系統(tǒng)(NFS)                  
 11. 1. 4  FrontPage服務器擴展                  
 11. 2  基于Web的分布式授權和版本控制                  
 11. 3  在Web站點上設置DAV                  
 11. 3. 1  已知的DAV安全考慮                  
 11. 3. 2  示例配置                  
 11. 4  DAV客戶程序                  
 11. 4. 1  Unix                  
 11. 4. 2  Windows                  
 11. 4. 3  與平臺無關的DAV客戶程序                  
 第12章  生成內容                  
 12. 1  隨Apache提供的內容生成器                  
 12. 1. 1  Apache核心                  
 12. 1. 2  mod autoindex內容生成模塊                  
 12. 1. 3. mod asis內容生成模塊                  
 12. 1. 4  mod info內容生成模塊                  
 12. 1. 5  mod status內容生成模塊                  
 12. 1. 6  mod_cgl和mod_cgid內容生成模塊                  
 12. 1. 7  外部內容生成器                  
 12. 2  編寫內容生成器                  
 第13章  過濾器                  
 13. 1  設置過濾器                  
 13. 2  隨Apache提供的過濾器                  
 13. 2. 1  Mod ext filter過濾器                  
 13. 2. 2  Mod deflate過濾器                  
 13. 2. 3  Mod include過濾器                  
 13. 2. 4  timefmt選項                  
 13. 3  過濾器的工作方式                  
 13. 3. 1  存儲段和存儲段組                  
 13. 3. 2  輸出過濾器                  
 13. 3. 3  輸入過濾器                  
 13. 3. 4  使用Apache API添加過濾器                  
 13. 4  編寫輸出過濾器                  
 13. 4. 1  輸出過濾器示例                  
 13. 4. 2  輸入過濾器不例                  
 第14章  站點內容增加后所做的工作                  
 14. 1  符號鏈接                  
 14. 2  從URI空間映射到文件                  
 14. 2. 1  允許文件存在于DocumentRoot以外                  
 14. 2. 2  將文件移到新位置                  
 14. 2. 3  允許用戶擁有自己的Web站點                  
 14. 2. 4  使用mod rewrite進行重寫                  
 14. 3  mod rewrite示例                  
 14. 3. 1  將主日錄移到不同的計算機                  
 14. 3. 2  基于時間重定向請求                  
 14. 3. 3  針對用戶的虛擬主機                  
 14. 3. 4  安全地轉變URL                  
 第15章  虛擬主機                  
 l 5. 1  如何在HTTP中使用虛擬主機                  
 15. 1. 1  基于IP的虛擬主機                  
 15. 1. 2  基于名稱的虛擬主機                  
 15. 2  配置虛擬主機                  
 15. 2. 1  普通的虛擬主機指令                  
 15. 2. 2  基于IP的虛擬主機                  
 15. 2. 3  基于名稱的虛擬主機                  
 15. 2. 4  配置同時基于IP和基于名稱的主機                  
 15. 2. 5  檢查用戶的虛擬主機配置                  
 15. 3  保持站點分離                  
 15. 3. 1  日志和虛擬主機                  
 15. 3. 2  針對各個主機的不同用戶和組                  
 15. 4  處理大量虛擬主機                  
 第16章  使用Apache服務于不同協(xié)議                  
 16. 1  使用協(xié)議模塊的原因                  
 16. 2  如何將協(xié)議與請求進行映射                  
 16. 3  POP3                  
 16. 4  編寫協(xié)議模塊                  
 16. 4. 1  協(xié)議和請求階段                  
 16. 4. 2  協(xié)議模塊示例                  
                   
 第V部  調試用戶的Apache設置                  
 第17章  錯誤日志                  
 17. 1  用戶如何知道存在問                  
 17. 2  首先要查看錯誤日志                  
 17. 2. 1  日志文件的位置                  
 17. 2. 2  日志內容                  
 17. 3  當錯誤日志不能解決問題時所采取的措施                  
 17. 3. 1  運行服務器進行調試                  
 17. 3. 2  調試用戶服務器(Unix/Mac OS X)                  
 17. 3. 3  Windows服務                  
 17. 3. 4  問題數(shù)據(jù)庫                  
 第18章  常見的問題和錯誤                  
 18. 1  配置Apache                  
 18. 1. 1  在FreeBSD上使用線程化MPM                  
 18. 1. 2  ServerName指令和端口                  
 18. 1. 3  被忽略的. htaccess文件                  
 18. 1. 4  A1ias阻礙處理                  
 18. 1. 5  存儲口令的位置                  
 18. 2  啟動和終止Apache                  
 18. 2. 1  即使配置了三個子進程, Apache也只啟動一個子進程                  
 18. 2. 2  即使正在使用線程化MPM, Apache也會啟動50個進程                  
 18. 2. 3  不能夠將組ID設置為組4294967295                  
 18. 2. 4  當啟動服務器時, 可以連接HTTP端口, 但不能連接HTTPS端口                  
 18. 2. 5  服務器已經(jīng)啟動, 但Apachectl沒有啟動                  
 18. 2. 6  服務器不能啟動                  
 18. 2. 7  在Windows上, Apache不能夠與終端分離                  
 18. 2. 8  如果錯誤日志超過2GB, Apache就不能夠啟動                  
 18. 2. 9  apachectl不能夠終止服務器                  
 l8. 2. 10  找不到核心文件                  
 18. 2. 11  不能夠綁定端口                  
 18. 2. 12  服務器拒絕響應請求                  
 18. 3  客戶問題                  
 18. 3. 1  文件可以使用IE, 但不能使用Netscape Navigator                  
 18. 3. 2  在錯誤日志中得到"Connection Reset by Peer(對等端重置連接)"消息                  
 18. 4  生成和過濾內容                  
 18. 4. 1  CGI腳本的運行速度很慢                  
 18. 4. 2  CGI腳本不能運行                  
 18. 4. 3  即使已經(jīng)進行了配置, 也不能夠處理SSI文件                  
 18. 4. 4  Apache的文件處理緩慢                  
 18. 4. 5  不斷地從目錄得到一個已禁止的消息                  
 18. 4. 6  配置了認證, 但是沒有提示輸入口令                  
 18. 5  安全考慮                  
 18. 5. 1  在Unix上運行Apache的安全考慮                  
 18. 5. 2  在Windows上運行Apache的安全考慮                  
 18. 5. 3  針對default. ida或者cmd. exe的多個錯誤日志表項                  
 18. 5. 4  如何作為特定的用戶運行CGI                  
 第19章  使用httpd-test                  
 19. 1  獲得httpd-test程序包                  
 19. 2  Flood                  
 19. 2. 1  使用flood的原因                  
 19. 2. 2  設置Flood                  
 19. 2. 3  運行Flood                  
 19. 2. 4  分析結果                  
 19. 3  Perl框架                  
 19. 3. 1  設置框架                  
 19. 3. 2  運行測試                  
 19. 3. 3  運行整個套件                  
 19. 3. 4  使測試輸出有意義                  
 19. 3. 5  編寫自己的測試                  
 ]                  
 第VI部分  Apache管理                  
 第20章  日志                  
 20. 1  標準Apache日志文件                  
 20. 1. 1  訪問日志                  
 20. 1. 2  傳輸日志                  
 20. 1. 3  Cookie日志                  
 20. 2  管道化日志                  
 20. 2. 1  主機名稱解析                  
 20. 2. 2  日志滾動                  
 20. 2. 3  編寫自己的日志處理器                  
 20. 3  在模塊中進行日志記錄                  
 20. 3. 1  在自己的文件中進行日志記錄                  
 20. 3. 2  擴展mod_Iog_config                  
 第21章  磁盤管理                  
 21. 1  日志文件                  
 21. 1. 1  寫入日志文件的位置                  
 21. 1. 2  將日志置于哪個驅動器                  
 21. 2  Web頁面的文件許可權                  
 21. 3  二進制程序的文件權限                  
 21. 4  Windows權限                  
 第22章  性能調試                  
 22. 1  Web站點的性能                  
 22. 1. 1  Web服務器的性能很重要                  
 22. 1. 2  性能與可伸縮性                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號