注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信Web ServerApache經(jīng)典實(shí)例:涵蓋Apache 2.0&1.3

Apache經(jīng)典實(shí)例:涵蓋Apache 2.0&1.3

Apache經(jīng)典實(shí)例:涵蓋Apache 2.0&1.3

定 價:¥32.00

作 者: (美)科爾(Coar,K.),(美)鮑恩(Bowen,R.) 著;O'Reilly譯
出版社: 東南大學(xué)出版社
叢編項(xiàng): 東南大學(xué)出版社O'REILLY圖書系列
標(biāo) 簽: Apache

ISBN: 9787564102807 出版時間: 2006-04-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 244 字?jǐn)?shù):  

內(nèi)容簡介

  Apache是目前全球最廣為使用的網(wǎng)頁服務(wù)器。雖然Apache管理人員可以找到大量的與安裝及配置設(shè)定相關(guān)的文件說明,但想從中找出適合個人的安裝設(shè)定卻常令人感到失望和困惑?!禔pache經(jīng)典實(shí)例》為網(wǎng)站管理員、程序設(shè)計師以及其他使用Apache的讀者收集了許多實(shí)用的范例、問題與解答。本書所提出的每道問題皆有可行的答案或“秘訣”(讀者可立即使用),但是本書不只是提供可剪貼使用的答案,還會解釋這些解答的運(yùn)行方式以及它為何可行。所以只要稍加調(diào)整這些解答技巧,定能找出你要的答案。本書從安裝服務(wù)器等簡單的工作開始,漸漸深入較為復(fù)雜的工作,如代理服務(wù)器的安全防護(hù)與管理、性能調(diào)整、調(diào)整密碼保護(hù)等。本書保證能讓你節(jié)省許多時間。其中包含以下主題的配置設(shè)定范例:?重定向與重寫URL;?拒絕訪問未被引用的請求;?以文件所有者身份運(yùn)行CGI程序;?記錄更多錯誤與訪問日志的細(xì)節(jié);?分開記錄每個服務(wù)器的日志,并于每月更新日志文件;?決定服務(wù)器需要多少內(nèi)存空間;?最佳化符號鏈接與進(jìn)程的產(chǎn)生;?轉(zhuǎn)遞請求至其他的服務(wù)器;?保護(hù)服務(wù)器的文件免于惡意程序的攻擊。 作者簡介:Ken Coar是Apache軟件基金會的主任及副總裁,并且也是IBM公司的資深軟件工程師,他在網(wǎng)絡(luò)軟件與應(yīng)用程序開發(fā)、系統(tǒng)管理、系統(tǒng)程序設(shè)計、進(jìn)程分析、技術(shù)支持以及計算機(jī)安全防護(hù)領(lǐng)域已有20年以上的經(jīng)驗(yàn)。Ken熟悉一打以上的程序語言,但最常以Perl、PHP及C來編寫程序。從1992年起,他就從事全球信息網(wǎng)的相關(guān)工作,而從1996年起開始Apache的開發(fā)工作,Ken目前是計算機(jī)學(xué)會(Association of Computing Machinery)的會員,而且參與開發(fā)CGI的因特網(wǎng)RFC的項(xiàng)目。他是《Apache Server for Dummies》一書的作者,而且也是《Apache Server Unleashed》的作者之一,在http://Ken.Coar.Org/burrow/上有Ken維護(hù)的weblog??“The Rodent's Burrow”。

作者簡介

  KenCoar是Apache軟件基金會的主任及副總裁,并且也是IBM公司的資深軟件工程師,他在網(wǎng)絡(luò)軟件與應(yīng)用程序開發(fā)、系統(tǒng)管理、系統(tǒng)程序設(shè)計、進(jìn)程分析、技術(shù)支持以及計算機(jī)安全防護(hù)領(lǐng)域已有20年以上的經(jīng)驗(yàn)。Ken熟悉一打以上的程序語言,但最常以Perl、PHP及C來編寫程序。從1992年起,他就從事全球信息網(wǎng)的相關(guān)工作,而從1996年起開始Apache的開發(fā)工作,Ken目前是計算機(jī)學(xué)會(AssociationofComputingMachinery)的會員,而且參與開發(fā)CGI的因特網(wǎng)RFC的項(xiàng)目。他是《ApacheServerforDummies》一書的作者,而且也是《ApacheServerUnleashed》的作者之一,在http://Ken.Coar.Org/burrow/上有Ken維護(hù)的weblog——“TheRodent'sBurrow”。

圖書目錄

第一章 安裝
1.1 從Red Hat Linux的包安裝
1.2 在Windows系統(tǒng)上安裝Apache
1.3 下載Apache源代碼
1.4 從源代碼編譯Apache
1.5 用ApacheToolbox安裝
1.6 啟動、停止及重新啟動Apache
1.7 卸載Apache
第二章 新增的常用模塊
2.1 安裝一般的第三方模塊
2.2 在Unix類系統(tǒng)上安裝mod_dav
2.3 在Windows系統(tǒng)上安裝mod_dav
2.4 在Unix類系統(tǒng)上安裝mod_perl
2.5 在Unix類系統(tǒng)上安裝mod_php
2.6 在Windows系統(tǒng)上安裝mod_php
2.7 安裝mod_snake Python模塊
2.8 安裝mod_ssl
第三章 日志記錄
3.1 在日志內(nèi)容中取得更詳細(xì)的信息
3.2 取得更詳細(xì)的錯誤信息
3.3 記錄POST網(wǎng)頁內(nèi)容
3.4 記錄通過代理服務(wù)器請求網(wǎng)頁的客戶端IP地址
3.5 記錄客戶端的MAC地址
3.6 記錄Cookie
3.7 不記錄來自本機(jī)網(wǎng)頁的圖像請求
3.8 按照日或小時來記錄請求
3.9 在每月的第一天更新日志文件
3.10 記錄主機(jī)名稱而非IP地址
3.11 替每個虛擬主機(jī)維護(hù)各自的日志
3.12 記錄經(jīng)過代理服務(wù)器的請求
3.13 將虛擬主機(jī)的錯誤記錄至多個文件
3.14 記錄服務(wù)器的IP地址
3.15 記錄引用網(wǎng)頁
3.16 記錄瀏覽器軟件的名稱
3.17 記錄請求標(biāo)頭中的任意字段
3.18 記錄響應(yīng)標(biāo)頭中的任意字段
3.19 將活動日志記錄到MySQL數(shù)據(jù)庫
3.20 將日志記錄至syslog
3.21 記錄用戶的目錄
第四章 虛擬主機(jī)
4.1 建立以名稱尋址的虛擬主機(jī)
4.2 指定一臺以名稱尋址的主機(jī)為默認(rèn)服務(wù)器
4.3 建立以IP尋址的虛擬主機(jī)
4.4 建立以IP尋址的默認(rèn)虛擬主機(jī)
4.5 混用以IP尋址及以名稱尋址的虛擬主機(jī)
4.6 以mod_vhost_alias建立大量的虛擬主機(jī)
4.7 以Rewrite規(guī)則建立大量的虛擬主機(jī)
4.8 SSL及以名稱尋址的虛擬主機(jī)
4.9 替每個虛擬主機(jī)建立日志記錄
4.10 分割日志文件
4.11 以端口尋址的虛擬主機(jī)
4.12 在多個地址上顯示相同的網(wǎng)頁內(nèi)容
第五章 別名、重定向及重寫
5.1 在網(wǎng)頁上以高亮度顯示的方式顯示PHP源代碼,
而不需建立符號鏈接
5.2 將URL對應(yīng)至特定目錄
5.3 替現(xiàn)有的網(wǎng)頁內(nèi)容創(chuàng)建新的URL
5.4 讓用戶有各自的URL
5.5 以單一指令建立數(shù)個URL別名
5.6 將數(shù)個URL對應(yīng)至相同的CGI目錄
5.7 替每位用戶創(chuàng)建CGI目錄
5.8 重定向至其他位置
5.9 將多個URL重定向至同一位置
5.10 接受不區(qū)分大小寫的URL
5.11 替換請求URL中的文字
5.12 將路徑信息重寫至CGI參數(shù)
5.13 拒絕訪問未被引用的請求
5.14 依據(jù)查詢字符串來重寫
5.15 將服務(wù)器的全部或部分重定向至SSL
5.16 將目錄轉(zhuǎn)換成主機(jī)名稱
5.17 將所有的請求重定向至單一主機(jī)
5.18 將文件名稱轉(zhuǎn)換成參數(shù)
第六章 安全防護(hù)
6.1 使用系統(tǒng)賬號信息在Web上進(jìn)行身份驗(yàn)證
6.2 設(shè)定一次性的密碼
6.3 使密碼過期
6.4 限制上傳的大小
6.5 禁止在網(wǎng)站外使用圖像
6.6 同時要求弱驗(yàn)證與強(qiáng)驗(yàn)證
6.7 管理.htpasswd文件
6.8 替摘要驗(yàn)證制作密碼文件
6.9 在子目錄中放寬安全限制
6.10 選擇性地提升安全限制
6.11 使用文件擁有權(quán)來授權(quán)
6.12 將用戶的證書存入MySQL數(shù)據(jù)庫
6.13 訪問通過驗(yàn)證的用戶名稱
6.14 取得驗(yàn)證用的密碼
6.15 防止暴力式的密碼攻擊
6.16 摘要與基本驗(yàn)證的比較
6.17 訪問內(nèi)含在URL中的證書
6.18 安全的WebDAV
6.19 啟用WebDAV,但禁止Web用戶寫入文件
6.20 禁止通過代理服務(wù)器訪問特定的URL
6.21 以封裝程序保護(hù)文件
6.22 保護(hù)大部分的文件
6.23 保護(hù)服務(wù)器文件免于惡意腳本的攻擊
6.24 設(shè)定正確的文件使用權(quán)限
6.25 運(yùn)行最基本的模塊
6.26 禁止訪問網(wǎng)站根目錄外的文件
6.27 根據(jù)用戶限制訪問方法
6.28 禁止部分請求
第七章 SSL
7.1 安裝SSL
7.2 產(chǎn)生SSL證書
7.3 產(chǎn)生被信任的CA
7.4 讓網(wǎng)站的一部分由SSL提供服務(wù)
7.5 以客戶端證書來驗(yàn)證
第八章 動態(tài)網(wǎng)頁內(nèi)容
8.1 啟用CGI目錄
8.2 在不使用ScriptAlias的目錄中啟用CGI腳本
8.3 使用Windows擴(kuò)展名來啟動CGI程序
8.4 使用擴(kuò)展名來辨識CGI腳本
8.5 測試CGI是否被正確設(shè)定
8.6 讀取窗體參數(shù)
8.7 替特定的網(wǎng)頁內(nèi)容類型調(diào)用CGI程序
8.8 使SSI能順利運(yùn)作
8.9 顯示上次修改的日期
8.10 引入標(biāo)準(zhǔn)的標(biāo)頭
8.11 引入CGI程序的輸出
8.12 以不同的用戶身份及suexec來運(yùn)行CGI腳本
8.13 從CPAN安裝mod_perl處理器
8.14 編寫mod_perl處理器
8.15 啟用對PHP腳本的處理
8.16 確認(rèn)PHP已安裝成功
第九章 錯誤處理
9.1 處理漏掉的Host字段
9.2 更改CGI腳本的響應(yīng)狀態(tài)
9.3 自定義錯誤信息
9.4 提供多種語言的錯誤文件
9.5 將無效的URL重定向至其他網(wǎng)頁
9.6 讓Internet Explorer顯示你的錯誤網(wǎng)頁
9.7 在發(fā)生錯誤狀況時得到通知
第十章 代理服務(wù)器
10.1 保護(hù)你的代理服務(wù)器
10.2 防止代理服務(wù)器被作為開放式的郵件轉(zhuǎn)發(fā)工具
10.3 將請求轉(zhuǎn)遞給其他服務(wù)器
10.4 阻斷對特定位置的代理請求
10.5 以其他服務(wù)器作為mod_perl網(wǎng)頁內(nèi)容的代理服務(wù)器
10.6 設(shè)定啟用高速緩存功能的代理服務(wù)器
10.7 過濾代理的網(wǎng)頁內(nèi)容
10.8 對代理服務(wù)器要求進(jìn)行身份驗(yàn)證
第十一章 性能
11.1 決定需要多少內(nèi)存
11.2 以ab來測試Apache的性能
11.3 調(diào)節(jié)保持連接的設(shè)定
11.4 取得網(wǎng)站活動的快照
11.5 避免DNS查詢
11.6 最佳化符號鏈接
11.7 盡量降低.htaccess文件對性能的影響
11.8 停用網(wǎng)頁內(nèi)容協(xié)商
11.9 最佳化進(jìn)程的產(chǎn)生
11.10 調(diào)節(jié)線程的產(chǎn)生
11.11 將經(jīng)常查看的文件存入高速緩存區(qū)
11.12 使用mod_proxy分擔(dān)服務(wù)器間的負(fù)載
11.13 平均分配各服務(wù)器間的負(fù)載
11.14 將目錄列表存入高速緩存區(qū)
11.15 以mod_perl加速Perl CGI程序的運(yùn)行
第十二章 其他主題
12.1 適當(dāng)?shù)胤胖弥噶?br />12.2 更改.htaccess的文件名
12.3 產(chǎn)生目錄/文件夾列表
12.4 解決“結(jié)尾斜線”的問題
12.5 根據(jù)瀏覽器的功能設(shè)定Content-Type
12.6 處理漏掉的Host:標(biāo)頭字段
12.7 替換默認(rèn)文件
12.8 設(shè)定默認(rèn)的“收藏夾圖標(biāo)”
附錄一 在Apache中使用正則表達(dá)式
附錄二 疑難排解
索引

本目錄推薦

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