2010年8月12日 星期四

Apache The Definitive Guide 技術手冊

經過了一年多一點,這段期間累積對於Windows應用程式開發的知識與經驗,現在回頭看看Apache,我的視野已經不再是相同的高度。再次重拾書籍複習,這本書是「Apache技術手冊(第三版)」,大概是中文書裡唯一有關Apache的經典翻譯書籍!前一年,沒有時間細細品味Apache的美,現在經歷多了,有能力可以仔細咀嚼那其中的奧妙之處。

這只是開端。This is an inception.

Ben Laurie & Peter Laurie原著,郭文生編譯,Apache技術手冊(第三版),台北:歐萊禮,2003。

發行者:美商歐萊禮股份有限公司台灣分公司(O'Reilly Media, Inc. Taiwan Branch)

目錄

第一章 Apache 入門
  • Web伺服器的功能
  • Apache的運作方式
  • Apache與網路
  • HTTP客戶端的運作方式
  • 伺服端的運作方式
  • Apache之安裝規劃
  • Windows的問題
  • Apache的版本
  • 安裝Apache
  • Unix下建製Apache 1.3.X
  • Apache 2.0的新功能
  • 在Unix下製成與安裝Apache 2.0
  • Windows下的Apache
第二章 設定 Apache:起手式
  • Apache 網站的背後
  • site.toddle
  • 架設 Unix 伺服器
  • 指令
第三章 建立真實網站
  • 較佳的網站:site.simple
  • Butterthlies 公司上線了
  • 區塊指令
  • 其它的指令
  • HTTP 的回應標頭
  • 再啟動
  • .htaccess
  • CERN 中介檔
  • 逾期
第四章 虛擬主機
  • 兩個網站與 Apache
  • 虛擬主機
  • 兩個 Apache 的分身
  • 動態設定的虛擬主機
第五章 驗證
  • 驗證協定
  • 驗證指令
  • Unix 下的密碼
  • Win32 下的密碼
  • Web 上的密碼
  • 從用戶端的觀點出發
  • CGI Script
  • 主題的變化
  • Order、Allow、與 Deny
  • Unix 上的 DBM 檔
  • 摘要驗證
  • 匿名存取
  • 實驗
  • 自動的使用者資訊
  • 使用 .htaccess 檔
  • 指令的改寫
第六章 網頁內容描述與修正
  • MIME 類型
  • 網頁內容協商
  • 語言協商
  • 類型對應表
  • 瀏覽器與 HTTP 1.1
  • 過濾器
第七章 製作索引
  • 製作較佳的索引
  • 製作自己的索引
  • 影像地圖(Imagemap)
  • 影像地圖的指令
第八章 重導向
  • Alias
  • Rewrite
  • 重寫的範例
  • 拼字
第九章 代理伺服器
  • 安全防護
  • 代理伺服器的指令
  • 外表上的錯誤
  • 效能
  • 設定
第十章 日誌紀錄
  • 用 Script 及資料庫建立日誌
  • Apache 的日誌機制
  • 組態的日誌紀錄
  • AddModuleInfo
  • 狀態
第十一章 安全防護
  • 內部與外部使用者
  • 數位簽章、虛擬現金
  • 憑證
  • 防火牆
  • 法律上的問題
  • Secure Sockets Layer(SSL)
  • Apache 的安全防護措施
  • SSL 的指令
  • 密碼套件
  • 實際狀況下的安全防護
  • 未來的方向
第十二章 執行大型網站
  • 主機架設
  • 伺服器的安全防護
  • 管理大型網站
  • 支援軟體
  • 擴充性
  • 負載平衡
第十三章 建製應用程式
  • 以網站當作應用程式
  • 提供應用程式的邏輯
  • XML、XSLT,與 Web 應用程式
第十四章 伺服端擴充
  • 檔案大小
  • 檔案修改時間
  • 引入
  • 執行 CGI
  • Echo
  • Apache v2:SSI 過濾器
第十五章 PHP
  • 安裝 PHP
  • site.php
第十六章 CGI 與 Perl
  • CGI 的世界
  • 告訴 Apache 關於 script 的資訊『318』
  • 設定環境變數
  • Cookies
  • Script 指令
  • Unix 上的 suEXEC
  • 處理器(Handler)
  • Actions
  • 瀏覽器
第十七章 mod_perl
  • mod_perl 的運作方式
  • mod_perl 的文件
  • 安裝 mod_perl — 簡易法
  • 修正你的 script 以便在 mod_perl 下執行
  • 全域變數
  • Strict 前置條件
  • 載入變動
  • 開啟與關閉檔案
  • 設定 Apache 以使用 mod_perl
第十八章 mod_jserv 與 Tomcat
  • mod_jserv
  • Tomcat
  • 連接 Tomcat 與 Apache
第十九章 XML 與 Cocoon
  • XML
  • XML 與 Perl
  • Cocoon
  • Cocoon 1.8 與 JServ
  • Cocoon 2.0.3 與 Tomcat
  • 測試 Cocoon
第二十章 Apache 的 API
  • 文件
  • APR
  • 集散區(Pool)
  • 以伺服器為基準的組態
  • 以目錄為基準的組態
  • 以請求為基準(per-request)的資訊
  • 存取組態與請求資訊
  • 掛鉤、選擇性的掛鉤,以及選擇性的函式
  • 過濾器、儲存區,及儲存區串列
  • 模組
第廿一章 編寫 Apache 的模組
  • 概要說明
  • 狀態碼
  • 模組結構
  • 完整的範例
  • 一般的提示
  • 移植至 Apache 2.0
附錄 Apache 1.x 的 API

索引

沒有留言:

張貼留言