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

APACHE服務器實用大全

APACHE服務器實用大全

定 價:¥60.00

作 者: (美)[M.J.卡比爾]Mohammed J.Kabir著;劉洪勛[等]譯;劉洪勛譯
出版社: 中國水利水電出版社
叢編項: 萬水計算機技術實用大全系列
標 簽: Apache

ISBN: 9787980028637 出版時間: 2000-06-01 包裝:
開本: 26cm 頁數(shù): 484 字數(shù):  

內(nèi)容簡介

  本書重點介紹如何在Linux系統(tǒng)上使用和管理ApacheWeb服務器。本書分五大部分,第一部分介紹如何取得、編譯、配置和運行Apache。第二部分討論虛擬Web站點、服務器端包含命令(SSI)以及通用網(wǎng)關接口(CGI)。第三部分討論安全機制,包括如何進行用戶認證和監(jiān)視、如何使用外部認證程序以及如何利用數(shù)據(jù)庫來管理用戶訪問控制。第四部分介紹高級特征,包括如何在Apache中嵌入Perl、如何將Apache用作代理服務器、如何實現(xiàn)安全的事務處理以及如何使用重寫URL技術。第五部分討論如何提高Apache服務器的性能,以及如何創(chuàng)建可管理的、多主機的大型Web網(wǎng)絡。最后簡單介紹Apache的Windows版。本書適用于使用和管理Apache服務器的計算機專業(yè)人員。"

作者簡介

暫缺《APACHE服務器實用大全》作者簡介

圖書目錄

第一部分 開始                  
                   
 第一章 Apache——排名第一的Web服務器                  
                   
 1.1 Apache的特征                  
 1.2 Apache的體系結構                  
 1.3 Apache的未來                  
 1.3.1 缺乏GUI鏈接                  
 1.3.2 為下一個千年做好準備                  
 1.4 理解Apache的許可證                  
 1.5 誰在使用Apache                  
 1.6 準備好了嗎                  
                   
 第二章 取得并安裝Apache                  
                   
 2.1 正式的Apache源代碼                  
 2.2 系統(tǒng)需求                  
 2.3 下載軟件                  
 2.4 為系統(tǒng)配置源代碼                  
 2.4.1 配置選項                  
 2.4.2 測試新建立的Apache                  
 2.5 使用下載的可執(zhí)行文件                  
 2.6 創(chuàng)建Apache目錄                  
 2.7 安裝Apache                  
 2.8 緊跟Apache的發(fā)展                  
 2.9 小結                  
                   
 第三章 配置并運行Apache                  
                   
 3.1 配置服務器                  
 3.1.1 httpd.conf                  
 3.1.2 srm.conf                  
 3.1.3 access.conf                  
 3.2 啟動和停止服務器                  
 3.2.1 獨立的服務器                  
 3.2.2 由inetd運行的Apache服務器                  
 3.3 測試Apache服務器                  
 3.4 小結                  
                   
 第四章 內(nèi)核命令                  
                   
 4.1 Apache命令的適用范圍                  
 4.1.1 服務器配置的使用范圍                  
 4.1.2 容器的使用范圍                  
 4.1.3 針對目錄的使用范圍                  
 4.2 一般的配置命令                  
 4.2.1 AccessConfig                  
 4.2.2 ACcessFileName                  
 4.2.3 BindAddress                  
 4.2.4 CoreDumpDirecotry                  
 4.2.5 DocumentRoot                  
 4.2.6 ErrorDocument                  
 4.2.7 Include                  
 4.2.8 Listen                  
 4.2.9 Port                  
 4.2.10 User                  
 4.2.11 Group                  
 4.2.12                   
 4.2.13 Options                  
 4.2.14 ResourceConfig                  
 4.2.15 ServerAdmin                  
 4.2.16 SErverName                  
 4.2.17 ServerRoot                  
 4.2.18 DefaultType                  
 4.3 性能和資源配置命令                  
 4.3.1 控制Apache進程                  
 4.3.2 進行持續(xù)連接                  
 4.3.3 控制系統(tǒng)資源                  
 4.3.4 使用動態(tài)裝卸模塊的命令                  
 4.4 標準的容器命令                  
 4.4.1                   
 4.4.2                   
 4.4.3                   
 4.4.4                   
 4.4.5                   
 4.4.6                   
 4.5 虛擬主機專用命令                  
 4.5.1                   
 4.5.2 Name VirtualHost                  
 4.5.3 ServerAlias                  
 4.5.4 ServerPath                  
 4.6 記錄日志命令                  
 4.6.1 ErrorLog                  
 4.6.2 ScoreBoardFile                  
 4.6.3 PidFile                  
 4.6.4 LockFile                  
 4.7 認證和安全命令                  
 4.7.1 AllowOverride                  
 4.7.2 Authname                  
 4.7.3 AuthType                  
 4.7.4 Require                  
 4.7.5 SAtisfy                  
 4.7.6 Identitycheck                  
 4.7.7 HostnameLookups                  
 4.7.8                   
 4.8 小結                  
                   
 第五章 Apache模塊                  
                   
 5.1 mod_access                  
 5.2 mod_actions                  
 5.2.1 Action                  
 5.2.2 Script                  
 5.3 mod_alias                  
 5.3.1 alias                  
 5.3.2 AliasMatch                  
 5.3.3 Redirect                  
 5.3.4 RedirectMatch                  
 5.3.5 RedirectTemp                  
 5.3.6 RedirectPermanent                  
 5.3.7 ScriptAlias                  
 5.3.8 ScriptAliasMatch                  
 5.4 mod_asis                  
 5.5 mod_auth                  
 5.6 mod_auth_anon                  
 5.7 mod_auth_db                  
 5.8 mod_auth_dbm                  
 5.9 auth_external                  
 5.10 mod_autoindex                  
 5.10.1 AddAlt                  
 5.10.2 AddAltByEncoding                  
 5.10.3 AddAltByType                  
 5.10.4 AddDescription                  
 5.10.5 AddIcon                  
 5.10.6 AddIconByEncoding                  
 5.10.7 AddIconByType                  
 5.10.8 DefaultIcon                  
 5.10.9 FancyIndexing                  
 5.10.10 HeaderName                  
 5.10.11 IndexIgnore                  
 5.10.12 IndexOptions                  
 5.10.13 ReadmeName                  
 5.11 mod_cern_meta                  
 5.11.1 MetaFiles                  
 5.11.2 MetaDir                  
 5.11.3 MetaSuffix                  
 5.12 mod_cgi                  
 5.13 mod_digest                  
 5.14 mod_dir                  
 5.14.1 DirectoryIndex                  
 5.15 mod_env                  
 5.15.1 PassEnv                  
 5.15.2 SetEnv                  
 5.15.3 UnsetEnv                  
 5.16 mod_expires                  
 5.16.1 ExpiresActive                  
 5.16.2 ExpiresByType                  
 5.16.3 ExpiresDefault                  
 5.17 mod_headers                  
 5.17.1 Header                  
 5.18 mod_imap                  
 5.18.1 ImapMenu                  
 5.18.2 ImapDefault                  
 5.18.3 ImapBase                  
 5.19 mod_include                  
 5.20 mod_info                  
 5.21 mod_log_agent                  
 5.22 mod_log_config                  
 5.23 mod_log_refer                  
 5.24 mod_mime                  
 5.24.1 AddEncoding                  
 5.24.2 AddHandler                  
 5.24.3 AddLanguage                  
 5.24.4 AddType                  
 5.24.5 FoorceTuype                  
 5.24.6 SetHandler                  
 5.24.7 Typesconfig                  
 5.25 mod_negotiation                  
 5.25.1 CacheNegotiatedDocs                  
 5.25.2 LanguagePriority                  
 5.26 mod_rewrite                  
 5.27 mod_setenvif                  
 5.27.1 BrowserMatch                  
 5.27.2 BrowserMatchNoCase                  
 5.27.3 SetEnvIf                  
 5.27.4 SetEnvIfNoCase                  
 5.28 mod_speling                  
 5.28.1 CheckSpelling                  
 5.29 mod_status                  
 5.30 mod_unique_id                  
 5.31 mod_usertrack                  
 5.32 小結                  
                   
 第二部分 管理Web站點                  
                   
 第六章 建立虛擬站點                  
                   
 6.1 你需要虛擬Web站點嗎                  
 6.2 域名注冊                  
 6.3 對虛擬Web站點的DNS配置                  
 6.3.1 建立域名的數(shù)據(jù)庫記錄                  
 6.3.2 在基于IP和基于名稱之間作出選擇                  
 6.4 用于虛擬主機的Apache配置                  
 6.4.1 設置多個Apache守護進程                  
 6.4.2 設置單獨的Apache守護進程                  
 6.5 一般虛擬主機的例子                  
 6.5.1 在有多個IP地址 的服務器上的基于IP的虛擬主機                  
 6.5.2 無主服務器的基于IP的虛擬主機                  
 6.5.3 不同端口上基于IP的虛擬主機                  
 6.5.4 基于名稱的虛擬主機                  
 6.5.5 混合的基于IP和基于名稱的虛擬主機                  
 6.5.6 使用_default_虛擬主機                  
 6.5.7 將基于名稱的虛擬主機轉(zhuǎn)變?yōu)榛贗P的虛擬主機                  
 6.6 建立虛擬主機的限制因素                  
 6.7 用于虛擬Web站點的sendmail配置                  
 6.7.1 對虛擬SMTP郵件服務器的DNS配置                  
 6.7.2 配置/etc/sendmail.cw                  
 6.7.3 建立虛擬用戶表數(shù)據(jù)庫                  
 6.7.4 配置/etc/sendmail.cf                  
 6.7.5 測試虛擬e-mail服務                  
 6.8 小結                  
                   
 第七章 Apache的服務器端包含命令                  
                   
 7.1 什么是SSI                  
 7.2 為SSI配置Apache                  
 7.2.1 為SSIHTML頁添加新的處理程序                  
 7.2.2 為SSIHTML頁添加新的文件擴展名                  
 7.2.3 使SSI為目錄的進行語義分析                  
 7.3 使用SSI命令                  
 7.3.1 config                  
 7.3.2 echo                  
 7.3.3 exec                  
 7.3.4 fsize                  
 7.3.5 flastmod                  
 7.3.6 include                  
 7.3.7 printenv                  
 7.3.8 set                  
 7.4 SS變量                  
 7.5 流程控制命令                  
 7.6 小結                  
                   
 第八章 CGI配置                  
                   
 8.1 CGI是什么                  
 8.1.1 CGI的輸入和輸出                  
 8.1.2 輸入數(shù)據(jù)的解碼                  
 8.2 Apache對CGI的支持                  
 8.2.1 服務器變量                  
 8.2.2 客戶請求變量                  
 8.3 為CGI配置Apache                  
 8.3.1 給CGI程序目錄創(chuàng)建別名                  
 8.3.2 選擇特定的CGI文件擴展名                  
 8.3.3 允許用戶訪問cgi-bin                  
 8.3.4 使用AddType命令創(chuàng)建新的CGI擴展名                  
 8.4 運行CGI程序                  
 8.4.1 簡單的CGI程序                  
 8.4.2 一個有用的CGI腳本                  
 8.4.3 簡單的應用程序                  
 8.4.4 用于Perl的廣泛使用的CGI模塊                  
 8.5 在Apache中調(diào)試CGI程序                  
 8.5.1 ScripLog                  
 8.5.2 SCripLogLength                  
 8.5.3 ScriptLogBuffer                  
 8.6 小結                  
                   
 第九章 FastCGI                  
                   
 9.1 作為新選擇的FastCGI                  
 9.2 FastCGI的效益                  
 9.2.1 通過緩存取得高性能                  
 9.2.2 通過分布式應用程序調(diào)節(jié)系統(tǒng)規(guī)模                  
 9.3 理解FastCGI                  
 9.4 FastCGI應用程序的基本結構                  
 9.5 FastCGI應用程序的不同類型                  
 9.6 從CGI轉(zhuǎn)換到FastCGI                  
 9.7 用于Apache的FastCGI                  
 9.7.1 AppClass命令                  
 9.7.2 ExternalAppClass命令                  
 9.7.3 FastCgilpcDir命令                  
 9.8 將mod_fastcgi編譯到Apache中                  
 9.9 配置文件例子                  
 9.10 小結                  
                   
 第三部分 安全機制                  
                   
 第十章 基本認證                  
                   
 10.1 基于主機制主證過程                  
 10.1.1 allow命令                  
 10.1.2 deny命令                  
 10.1.3 order命令                  
 10.2 基本HTTP認證過程                  
 10.2.1 使用標準的mod_auth模塊                  
 10.2.2 使用mod_auth_dbm模塊                  
 10.2.3 使用mod_auth_db                  
 10.2.4 使用mod_auth_msql模塊                  
 10.2.5 使用mod_auth_anon模塊                  
 10.2.6 使用mod_auth_external模塊                  
 10.3  摘要認證                  
 10.4 小結                  
                   
 第十一章 服務器狀態(tài)和日志                  
                   
 11.1 監(jiān)視Apache                  
 11.1.1 訪問配置信息                  
 11.1.2 允許使用狀態(tài)頁                  
 11.2 建立日志文件                  
 11.2.1 TransferLog命令                  
 11.2.2 LogFormat命令                  
 11.2.3 CustomLog命令                  
 11.2.4 CookieLog命令                  
 11.3 定制日志文件                  
 11.4 建立多個日志文件                  
 11.5 存儲特殊信息                  
 11.5.1 存儲用戶代理信息                  
 11.5.2 存儲引用者信息                  
 11.5.3 存儲cookie                  
 11.6 使用錯誤日志                  
 11.7 分析日志文件                  
 11.8 日志維護                  
 11.8.1 使用rotatelog                  
 11.8.2 使用logrotae                  
 11.9 小結                  
                   
 第十二章 Web服務器的安全                  
                   
 12.1 理解Web的安全需求                  
 12.2 安全檢查點                  
 12.2.1 你的網(wǎng)絡                  
 12.2.2 操作系統(tǒng)                  
 12.2.3 Web服務器軟件                  
 12.2.4 內(nèi)容                  
 12.3 CGI風險及解決辦法                  
 12.3.1 預防用戶輸入帶來的風險                  
 12.3.2 用wrapper減少CGI風險                  
 12.4 SSI的風險及解決方法                  
 12.5 基本HTTP認證的風險                  
 12.6 安全策略考慮                  
 12.6.1 記錄每個件事                  
 12.6.2 維護Web 站點的可信的拷貝                  
 12.6.3 從Web主機控制臺管理站點                  
 12.6.4 密切關注公用域CGI應用程序                  
 12.6.5 比較內(nèi)容                  
 12.7 有希望嗎                  
 12.8 小結                  
                   
 第四部分 實現(xiàn)高級特征                  
                   
 第十三章 Apache中的Perl                  
                   
 13.1 理解mod_perl                  
 13.2 安裝mod_perl                  
 13.2.1 安裝的要求                  
 13.2.2 編譯和安裝mod_perl                  
 13.3 通過mod_perl運行perl CGI腳本                  
 13.4 移植Perl CGI腳本問題                  
 13.5 為mod_perl寫Perl模塊                  
 13.5.1 使用CGI.pm和CG::*模塊                  
 13.5.2 使用Apache DB/DBM認證模塊                  
 13.6 SErver Side Include和mod_perl的集成                  
 13.7 使用Perl配置Apache                  
 13.8 使用mod_perl的特殊問題                  
 13.8.1 內(nèi)存的使用                  
 13.8.2 安全問題                  
 13.9 其他用于Apache的嵌入perl                  
 13.10 小結                  
                   
 第十四章 Apache中的代理服務器                  
                   
 14.1 理解代理服務器                  
 14.1.1 前向代理服務器                  
 14.1.2 逆向代理服務器                  
 14.2 誰應當使用代理服務器                  
 14.3 Apache用作代理服務器                  
 14.3.1 ProxyRequests                  
 14.3.2 ProxyRemote                  
 14.3.3 Proxypass                  
 14.3.4 ProxyBlock                  
 14.3.5 NoProxy                  
 14.3.6 ProxyDomain                  
 14.3.7 CacheRoot                  
 14.3.8 CatcheSize                  
 14.3.9 CatcheGcInterval                  
 14.3.10 CachemaxExpire                  
 14.3.11 CacheLastModifiedFactor                  
 14.3.12 CacheDirLength                  
 14.3.13 CacheDirLevels                  
 14.3.14 CacheDefaultEpire                  
 14.3.15 NoCache                  
 14.4 配置代理服務器                  
 14.4.1 將私有IP網(wǎng)連到互聯(lián)網(wǎng)                  
 14.4.2 遠程Web站點的緩沖存信者                  
 14.4.3 建立Web站點的鏡像                  
 14.5 設置Web瀏覽器                  
 14.6 Web瀏覽器的自動代理配置                  
 14.6.1 只用于遠程URL請示的代理服務器                  
 14.6.2 使用多個代理服務器                  
 14.7 小結                  
                   
 第十五章 Apache的安全Socket層                  
                   
 15.1 SSL的基礎:加密                  
 15.1.1 對稱加密                  
 15.1.2 不對稱加密                  
 15.2 理解SSL                  
 15.3 Apache-SSL                  
 15.3.1 建立SSLeay                  
 15.3.2 建立Apache-SSL                  
 15.3.3 創(chuàng)建臨時證書                  
 15.3.4 配置Apache-SSL的命令                  
 15.3.5 為Apache-SSL配置Apache                  
 15.3.6 測試安全服務器                  
 15.3.7 得到由CA簽署的證書                  
 15.4 Stronghold                  
 15.4.1 安裝Stronghold                  
 15.4.2 使用基于Web的配置管理軟件                  
 15.4.3 取得由CA簽署的證書                  
 15.4.4 建立專用的證書頒發(fā)機構                  
 15.5 小結                  
                   
 第十六章 重寫URL                  
                   
 16.1 Apache的URL重寫引擎                  
 16.1.1 RewriteEngine                  
 16.1.2 RewriteOptions                  
 16.1.3 RewriteRule                  
 16.1.4 RewriteCond                  
 16.1.5 RewriteMap                  
 16.1.6 RewriteBAse                  
 16.1.7 RewriteLog                  
 16.1.8 RewriteLogLevel                  
 16.1.9 RewriteLock                  
 16.2 URL格式                  
 16.2.1 把請示的RL擴展為規(guī)范的URL                  
 16.2.2 把用戶主目錄重新定向給新的Web服務器                  
 16.2.3 在多個目錄中查找一頁                  
 16.2.4 設置基于URL的環(huán)境變量                  
 16.2.5 創(chuàng)建www.username.host.com站點                  
 16.2.6 把訪問失敗的URL重新定向給另一個Web服務器                  
 16.2.7 創(chuàng)建一個訪問多路復用器                  
 16.2.8 創(chuàng)建基于時間的URL                  
 16.3 內(nèi)容處理                  
 16.3.1 使URL向后兼容                  
 16.3.2 創(chuàng)建傳送的內(nèi)容與瀏覽器類型有關的URL                  
 16.3.3 為CGI網(wǎng)關創(chuàng)建HTML                  
 16.4 訪問限制                  
 16.4.1 阻塞機器人                  
 16.4.2 創(chuàng)建基于HTTP引用的URL轉(zhuǎn)向功能                  
 16.5 小結                  
                   
 第五部分 使用Apache的現(xiàn)在和將來                  
                   
 第十七章 性能提示                  
                   
 17.1 Apache計算機                  
 17.2 軟件                  
 17.2.1 少使用DNS                  
 17.2.2 減少磁盤I/O                  
 17.2.3 限制子進程數(shù)                  
 17.3 網(wǎng)絡                  
 17.3.1 內(nèi)部INternet Web服務器                  
 17.3.2 ISP集合Web服務器                  
 17.3.3 內(nèi)聯(lián)網(wǎng)Web服務器                  
 17.3.4 分布式Web網(wǎng)絡                  
 17.4 內(nèi)容                  
 17.5 人員                  
 17.6 小結                  
                   
 第十八章 運行完善的Web站點                  
                   
 18.1 創(chuàng)建Web周期                  
 18.2 把Web周期計諸實施                  
 18.2.1 為實施Web周期進行設置                  
 18.2.2 實現(xiàn)Web周期                  
 18.3 維護Web                  
 18.3.1 聯(lián)機備份                  
 18.3.2 脫機備份                  
 18.4 標準化指導原則                  
 18.4.1 HTML文檔開發(fā)策略                  
 18.4.2 動態(tài)應用的開發(fā)策略                  
 18.5 使用用戶友好的界面                  
 18.5.1 使站點易于導航                  
 18.5.2 創(chuàng)建有吸引力的設計                  
 18.5.3 去掉意義含糊不清的錯誤消息                  
 18.5.4 測試Web GUI                  
 18.6 宣傳Web站點的方法                  
 18.7 小結                  
                   
 第十九章 使用Apache組建Web網(wǎng)絡                  
                   
 19.1 什么是web網(wǎng)絡                  
 19.2 理解需求                  
 19.3 設計Web網(wǎng)絡                  
 19.4 選擇硬件和軟件                  
 19.4.1 建立PC服務器                  
 19.4.2 選擇操作系統(tǒng)                  
 19.4.3 選擇Web服務器                  
 19.5 建立系統(tǒng)                  
 19.5.1 磁盤分區(qū)                  
 19.5.2 安裝Linux                  
 19.5.3 配置網(wǎng)絡                  
 19.6 設置DNS服務器                  
 19.6.1 使用rdist分發(fā)文件                  
 19.6.2 在內(nèi)部網(wǎng)絡上使用NFS                  
 19.7 Apache服務器配置                  
 19.8 客戶的FTP用戶帳號                  
 19.9 測試新系統(tǒng)                  
 19.10 投入政黨運行                  
 19.11 未來的可能性                  
 19.12 小結                  
                   
 第二十章 用于Windows 95/NT的Apache                  
                   
 20.1 將Apache移植到Windows 所面對的問題                  
 20.2 如何獲取Apahce的Windows 版                  
 20.3 在Windows 上安裝Apache                  
 20.3.1 在Windows 95上運行Apahce                  
 20.3.2 在Windows NT上運行Apahce作為一項服務                  
 20.4 在Windows 上配置Apache                  
 20.5 Windows 版專用的Apache命令                  
 20.5.1 LoadModule                  
 20.5.2 LoadFile                  
 20.5.3 ThreadsPerChild                  
 20.6 小結                  
                   
 附錄A HTTP/1.1狀態(tài)碼                  
                   
 A.1 信息狀態(tài)碼                  
 A.2 客戶請求成功                  
 A.3 對請求進行了重新定向                  
 A.4 客戶請求不完備                  
 A.5 服務器錯誤                  
                   
 附錄B 規(guī)則表達式基礎                  
                   
 附錄C 可用于Apache的Internet資源                  
                   
 C.1 自由資源                  
 C.1.1 Web站點                  
 C.2 Usenet新聞組                  
 C.2.1 與Web服務器有關的新聞組                  
 C.2.2 與創(chuàng)作Web頁有關的新聞組                  
 C.2.3 與Web瀏覽器有關的新聞組                  
 C.2.4 發(fā)布新聞組                  
 C.2.5 其他的WWW新聞組                  
 C.2.6 Perl新聞組                  
 C.3 用于Usenet新聞組的WWW資源                  
 C.3.1 郵遞表                  
 C.4 商業(yè)資源                  
 C.5 其他有關的資源                  
                   
 附錄D CD-ROM上有什么                  
                   
 D.1 Apache軟件                  
 D.2 Perl軟件                  
 D.3 Web服務器日志分析程序                  
 D.4 有用的實用程序                  
 D.5 協(xié)議和標準文檔                  
                   
 CD-ROM安裝說明"                  

本目錄推薦

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