注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信Web ServerApache管理員手冊(cè)

Apache管理員手冊(cè)

Apache管理員手冊(cè)

定 價(jià):¥36.00

作 者: (美)Rich Bowen等著;陳德華,周艷,王濤譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Linux與自由軟件資源叢書
標(biāo) 簽: Apache

ISBN: 9787111110347 出版時(shí)間: 2003-01-01 包裝: 精裝
開本: 24cm 頁數(shù): 274頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書重點(diǎn)介紹如何使用和管理Apache服務(wù)器。全書分五大部分。第一部分介紹如何取得、編譯、簡單配置和運(yùn)行Apache,包括如何使用一些基本的配置指令和主要的配置工具以及虛擬主機(jī)的基本配置。第二部分討論一些高級(jí)配置技巧,包括MIME、URL映射、內(nèi)容協(xié)商、目錄索引、Windows上的Apache和性能調(diào)整。第三部分講述動(dòng)態(tài)內(nèi)容,包括處理程序、過濾器、CGI、SSI、mod_perl和PHP。第四部分介紹Apache安全和檢查,包括Apache及動(dòng)態(tài)生成內(nèi)容的安全,在Apache中如何進(jìn)行驗(yàn)證、授權(quán)和控制訪問,SSL和spider的原理和使用,以及Apache日志。第五部分討論Apache模塊,分別闡述了Apache自帶模塊和特殊用途的Apache模塊。本書適合于Apache服務(wù)器管理員以及想了解服務(wù)器系統(tǒng)的開發(fā)人員閱讀。

作者簡介

暫缺《Apache管理員手冊(cè)》作者簡介

圖書目錄

第一部分   安裝和配置Apache服務(wù)器
第1章   開始 1
1.1   選擇Web服務(wù)器 1
1.1.1   兼容性問題 1
1.1.2   現(xiàn)有技術(shù)能力 1
1.1.3   行政命令 1
1.1.4   客戶 1
1.2   硬件和軟件要求 2
1.3   連通性 2
1.4   選擇使用主機(jī)托管還是自己管理主機(jī) 3
1.4.1   連通性 3
1.4.2   可靠的連接 3
1.4.3   你是否需要頻繁訪問服務(wù)器 3
1.5   需要向ISP詢問的問題 4
1.5.1   共享空間. 專用服務(wù)器. 還是兩者
搭配 4
1.5.2   當(dāng)出現(xiàn)問題時(shí)如何處理 4
1.5.3   數(shù)據(jù)備份 4
1.5.4   安裝軟件 4
1.6   FTP. telnet. SCP. SSH:向網(wǎng)站上傳
內(nèi)容 5
1.6.1   telnet和SSH—連接到服務(wù)器 5
1.6.2   FTP和SCP—向你的服務(wù)器上傳
文件 6
1.7   小結(jié) 7
第2章   獲取和安裝Apache服務(wù)器 8
2.1   針對(duì)心急者的概述 8
2.2   從何處得到Apache服務(wù)器 8
2.3   解壓源代碼 9
2.4   代碼樹 9
2.4.1   cgi-bin 10
2.4.2   conf 10
2.4.3   htdocs 10
2.4.4   icons 10
2.4.5   logs 10
2.4.6   src 10
2.5   安裝二進(jìn)制發(fā)行版本 11
2.5.1   基于Windows系統(tǒng)的安裝過程 11
2.5.2   源碼與二進(jìn)制的安裝方式 11
2.6   配置 12
2.6.1   配置選項(xiàng) 12
2.6.2   目錄和文件名 12
2.6.3   主機(jī)類型 13
2.6.4   功能和模塊 13
2.6.5   一個(gè)默認(rèn)安裝 13
2.7   make   &&   make   install 13
2.8   小結(jié) 14
第3章   啟動(dòng). 停止和重啟 15
3.1   apachectl 15
3.2   httpd 16
3.2.1   用httpd來執(zhí)行啟動(dòng)和停止 16
3.2.2   命令行標(biāo)志 16
3.3   用系統(tǒng)啟動(dòng)來啟動(dòng)Apache服務(wù) 17
3.4   Microsoft   Windows 17
3.4.1   用命令行啟動(dòng) 18
3.4.2   以服務(wù)器形式安裝Apache 18
3.4.3   Apache服務(wù)的啟動(dòng)和停止 18
3.5   小結(jié) 19
第4章   配置指令 20
4.1   配置文件 20
4.2   配置文件語法 20
4.2.1   指令 21
4.2.2   段 21
4.2.3   注釋 24
4.3   指定非默認(rèn)配置文件 25
4.4   測(cè)試配置 25
4.5   Options:開啟功能 27
4.5.1   通用語法 28
4.5.2   ExecCGI 28
4.5.3   FollowSymLinks 28
4.5.4   SymLinksIfOwnerMatch 29
4.5.5   Includes 29
4.5.6   IncludesNOEXEC 29
4.5.7   Indexes 29
4.5.8   MultiViews 30
4.5.9   All 30
4.5.10   None 30
4.6   安全問題 30
4.7   小結(jié) 30
第5章   配置工具 31
5.1   GUI和配置文件 31
5.2   Webmin 32
5.3   Comanche 39
5.3.1   安裝 39
5.3.2   使用Comanche 40
5.4   小結(jié) 42
第6章   .htaccess文件—目錄的配置 44
6.1   AccessFileName 44
6.2   AllowOverride 45
6.2.1   AuthConfig(驗(yàn)證) 45
6.2.2   FileInfo 45
6.2.3   Indexes 46
6.2.4   Limit 46
6.2.5   Options 46
6.2.6   All 47
6.2.7   None 47
6.3   警告和限制 47
6.3.1   性能 47
6.3.2   安全 48
6.4   小結(jié) 49
第7章   虛擬主機(jī) 50
7.1   基于IP的虛擬主機(jī) 50
7.1.1   多IP地址的安裝 50
7.1.2   配置虛擬主機(jī) 50
7.2   基于名字的虛擬主機(jī) 51
7.3   基于端口的虛擬主機(jī) 52
7.4   大批量虛擬主機(jī)服務(wù) 53
7.4.1   每個(gè)虛擬主機(jī)的配置文件 53
7.4.2   mod_vhost_alias 53
7.5   運(yùn)行多后臺(tái)程序 55
7.6   小結(jié) 55
第二部分   高級(jí)配置技巧
第8章   MIME和文件類型 57
8.1   MIME和HTTP 57
8.2   MIME類型的配置指令 57
8.2.1   MIME類型配置 57
8.2.2   編碼 59
8.3   字符集和語言 60
8.3.1   AddCharset 60
8.3.2   RemoveCharset 61
8.3.3   AddLanguage 61
8.3.4   RemoveLanguage 61
8.3.5   DefaultLanguage 61
8.4   多擴(kuò)展名文件 61
8.5   處理程序 62
8.6   小結(jié) 62
第9章   URL映射 63
9.1   Location 63
9.2   Alias 63
9.3   ScriptAlias 64
9.4   AliasMatch和ScriptAliasMatch 64
9.5   Redirect 64
9.5.1   RedirectMatch 65
9.5.2   RedirectTemp和RedirectPermanent 65
9.6   DocumentRoot 65
9.7   錯(cuò)誤文檔 66
9.8   URL重寫 67
9.9   小結(jié) 67
第10章   內(nèi)容協(xié)商 68
10.1   客戶端性能 68
10.1.1   Accept數(shù)據(jù)頭 68
10.1.2   質(zhì)量系數(shù) 69
10.2   協(xié)商方式 69
10.2.1   類型映射文件 69
10.2.2   MultiViews 71
10.3   不兼容的瀏覽器 72
10.4   高速緩存 72
10.5   小結(jié) 72
第11章   目錄索引 73
11.1   DirectoryIndex 73
11.2   Options   +Indexes 74
11.3   IndexOptions—“奇特的”索引 74
11.3.1   IndexOptions的語法 74
11.3.2   FancyIndexing 74
11.3.3   DescriptionWidth 75
11.3.4   AddIcon 75
11.3.5   FoldersFirst 77
11.3.6   HTMLTable 77
11.3.7   圖標(biāo)尺寸 78
11.3.8   IconsAreLinks 78
11.3.9   IgnoreClient 78
11.3.10   NameWidth 78
11.3.11   ScanHTMLTitles 78
11.3.12   SuppressColumnSorting 79
11.3.13   SuppressDescription 79
11.3.14   SuppressHTMLPreamble 79
11.3.15   SuppressIcon 79
11.3.16   SuppressLastModified 80
11.3.17   SuppressRules 80
11.3.18   SuppressSize 80
11.3.19   TrackModified 80
11.3.20   VersionSort 80
11.4   AddDescription 81
11.5   數(shù)據(jù)頭和頁腳 81
11.6   忽略文件 82
11.7   搜索和排序 82
11.7.1   1.3版的排序 83
11.7.2   2.0版的排序 83
11.7.3   IndexOrderDefault 85
11.8   示例 85
11.8.1   示例1 85
11.8.2   示例2 85
11.9   索引的安全因素 86
11.10   小結(jié) 86
第12章   Windows上的Apache 87
12.1   要求 87
12.2   下載 87
12.3   安裝 88
12.4   啟動(dòng)和停止服務(wù) 90
12.5   模塊 91
12.6   Windows和Unix上的Apache之間的
不同點(diǎn) 91
12.6.1   線程與預(yù)派生 91
12.6.2   MaxRequestsPerChild 92
12.6.3   CGI腳本 92
12.6.4   .htaccess文件 93
12.6.5   文件路徑 93
12.7   小結(jié) 94
第13章   性能調(diào)整 95
13.1   正確優(yōu)化 95
13.1.1   ApacheBench 95
13.1.2   Profiling 96
13.2   硬件要求 96
13.2.1   內(nèi)存 96
13.2.2   磁盤 96
13.2.3   CPU 96
13.3   Apache配置 96
13.3.1   HostnameLookups 97
13.3.2   符號(hào)鏈接 97
13.3.3   AllowOverride和.htaccess文件 97
13.3.4   內(nèi)容協(xié)商 98
13.3.5   進(jìn)程創(chuàng)建 98
13.4   緩存和代理 99
13.5   Squid 99
13.6   小結(jié) 100
第三部分   動(dòng)態(tài)內(nèi)容
第14章   處理程序和過濾器 101
14.1   處理程序 101
14.1.1   配置 101
14.1.2   default-handler 102
14.1.3   send-as-is 103
14.1.4   cgi-script 103
14.1.5   imap-file 103
14.1.6   server-info 105
14.1.7   server-status 105
14.1.8   server-parsed 108
14.1.9   type-map 108
14.2   定制處理程序 108
14.3   過濾器 109
14.3.1   過濾器的配置 109
14.3.2   INCLUDES過濾器 110
14.4   小結(jié) 110
第15章      CGI程序 111
15.1   Apache配置 111
15.1.1   ExecCGI選項(xiàng) 111
15.1.2   AddHandler   cgi-script 112
15.1.3   SetHandler   cgi-script 112
15.1.4   ScriptAlias 112
15.2   一個(gè)CGI程序的剖析 113
15.3   輸入 113
15.3.1   環(huán)境變量 113
15.3.2   表單輸入 114
15.4   輸出 119
15.5   示例程序 119
15.5.1   簡單的CGI程序——Perl 120
15.5.2   Windows上的CGI程序 121
15.5.3   常見問題解答 122
15.6   CGI的限制 123
15.7   小結(jié) 123
第16章   SSI 124
16.1   SSI配置 124
16.1.1   用文件擴(kuò)展名啟動(dòng)SSI 124
16.1.2   使用XBitHack指令 126
16.2   使用SSI指令 126
16.3   SSI的變量和條件控制 131
16.4   安全考慮 133
16.5   小結(jié) 133
第17章   mod_perl 134
17.1   mod_perl是什么 134
17.2   安裝 134
17.2.1   “簡單的”形式 135
17.2.2   “駭人聽聞”的細(xì)節(jié) 135
17.2.3   啟動(dòng)mod_perl 136
17.3   配置 136
17.4   mod_perl下的CGI 137
17.4.1   Apache::Registry 137
17.4.2   Apache::PerlRun 139
17.4.3   性能比較 139
17.5   使用mod_perl的Apache處理程序 140
17.5.1   編寫一個(gè)mod_perl處理程序 140
17.5.2   mod_perl處理程序的示例 140
17.5.3   安裝mod_perl處理程序的示例 141
17.5.4   配置mod_perl處理程序 141
17.5.5   一個(gè)有點(diǎn)用處的示例 142
17.6   常見問題 142
17.6.1   不要exit 142
17.6.2   重啟服務(wù)器 143
17.6.3   你在什么地方得到那個(gè)值 143
17.7   Windows上的mod_perl 143
17.8   哪里可以獲取更多信息 143
17.9   小結(jié) 144
第18章   PHP 145
18.1   PHP是什么 145
18.1.1   PHP的歷史 145
18.1.2   PHP的架構(gòu) 146
18.2   PHP的優(yōu)勢(shì)和劣勢(shì) 146
18.2.1   優(yōu)勢(shì) 146
18.2.2   PHP的劣勢(shì) 147
18.2.3   各種語言之間的比較 148
18.3   下載和安裝PHP 149
18.3.1   安裝二進(jìn)制包 149
18.3.2   從源代碼安裝PHP 149
18.4   PHP擴(kuò)展 151
18.4.1   普通選項(xiàng) 152
18.4.2   圖像支持 152
18.4.3   Flash動(dòng)畫 153
18.4.4   PDF生成 154
18.4.5   數(shù)據(jù)庫支持 154
18.4.6   XML支持 154
18.4.7   會(huì)話支持 155
18.5   PHP配置 155
18.5.1   PHP語言 156
18.5.2   錯(cuò)誤處理 156
18.5.3   輸出處理  156
18.5.4   安全 157
18.5.5   動(dòng)態(tài)擴(kuò)展支持 157
18.6   資源 158
18.6.1   PHP 158
18.6.2   支持 158
18.6.3   PHP相關(guān)書籍 158
18.6.4   網(wǎng)站 158
18.6.5   PHP   GTK 159
18.6.6   商業(yè)性質(zhì)的供應(yīng)商 159
18.7   小結(jié) 159
第四部分   安全和檢查
第19章   Apache安全 161
19.1   開發(fā)一個(gè)安全策略 162
19.2   理解*nix文件權(quán)限 164
19.2.1   用戶和組 165
19.2.2   Apache用戶 166
19.2.3   用戶權(quán)限 166
19.3   限制模塊 167
19.4   小心使用SSI 168
19.5   小心使用.htaccess 169
19.6   使用預(yù)備服務(wù)器 170
19.7   虛擬主機(jī)的特殊問題 172
19.8   Windows上的Apache的特殊問題 173
19.9   小結(jié) 173
第20章   動(dòng)態(tài)內(nèi)容的安全性 174
20.1   理解動(dòng)態(tài)內(nèi)容的安全風(fēng)險(xiǎn) 174
20.2   要編譯的動(dòng)態(tài)內(nèi)容和要解析的動(dòng)態(tài)
內(nèi)容 176
20.3   編寫更安全的動(dòng)態(tài)內(nèi)容 176
20.3.1   用cgi-bin與否 176
20.3.2   常見錯(cuò)誤 177
20.3.3   Perl 177
20.3.4   PHP 178
20.3.5   C和C++ 179
20.4   wrapper 180
20.4.1   CGIWrap 180
20.4.2   suEXEC 182
20.5   檢查已有腳本中的代碼 183
20.6   Windows   CGI的特定問題 183
20.7   小結(jié) 184
第21章   驗(yàn)證. 授權(quán)和訪問控制 185
21.1   基本驗(yàn)證 185
21.1.1   基本驗(yàn)證的工作原理 185
21.1.2   配置:用基本驗(yàn)證保護(hù)內(nèi)容 186
21.1.3   關(guān)于基本驗(yàn)證的常見問題 188
21.1.4   安全警告 190
21.2   摘要驗(yàn)證 190
21.2.1   摘要驗(yàn)證的工作原理 190
21.2.2   配置:用摘要驗(yàn)證保護(hù)內(nèi)容 190
21.3   數(shù)據(jù)庫驗(yàn)證模塊 192
21.3.1   mod_auth_db和mod_auth_dbm 192
21.3.2   Berkeley DB文件 193
21.3.3   安裝mod_auth_db 193
21.3.4   用mod_auth_db保護(hù)一個(gè)目錄 193
21.4   訪問控制 195
21.4.1   Allow和Deny 195
21.4.2   Satisfy 196
21.5   小結(jié) 197
第22章   SSL 198
22.1   加密技術(shù) 198
22.1.1   機(jī)密性 198
22.1.2   完整性 199
22.1.3   真實(shí)性 200
22.2   SSL介紹 200
22.3   安裝SSL 202
22.3.1   OpenSSL 202
22.3.2   mod_ssl 202
22.4   證書 203
22.4.1   創(chuàng)建一個(gè)密鑰對(duì) 204
22.4.2   創(chuàng)建一個(gè)證書簽署請(qǐng)求 205
22.4.3   創(chuàng)建一個(gè)自簽署的證書 205
22.5   SSL配置 206
22.5.1   算法 207
22.5.2   客戶端證書 207
22.5.3   性能 207
22.5.4   記錄 207
22.5.5   SSL選項(xiàng) 207
22.5.6   基于名字的虛擬主機(jī) 207
22.6   深層讀物 207
22.7   小結(jié) 208
第23章   Web   spider 209
23.1   spider是什么 209
23.2   spider:優(yōu)點(diǎn)和缺點(diǎn) 210
23.2.1   服務(wù)器超載 210
23.2.2   “黑洞” 210
23.3   在日志文件中識(shí)別spider 210
23.4   從服務(wù)器上排斥spider 211
23.5   使用robots.txt的Robot擴(kuò)展 211
23.5.1   ROBOTS   meta標(biāo)簽 211
23.5.2   聯(lián)系操作者 212
23.5.3   通過地址封鎖一個(gè)spider 212
23.5.4   通過Deny   from   env封鎖
一個(gè)spider 213
23.6   編寫你自己的spider 213
23.7   小結(jié) 215
第24章   日志 216
24.1   access_log 216
24.2   錯(cuò)誤日志 221
24.2.1   錯(cuò)誤日志的位置 221
24.2.2   錯(cuò)誤日志里面有什么 221
24.2.3   文檔錯(cuò)誤 222
24.2.4   CGI錯(cuò)誤 223
24.2.5   查看錯(cuò)誤日志 223
24.3   日志文件分析 224
24.3.1   日志文件能告訴你什么 224
24.3.2   日志文件無法告訴你什么 224
24.3.3   從日志中獲取有用的統(tǒng)計(jì)表 225
24.3.4   自己分析日志文件 226
24.4   記錄一個(gè)進(jìn)程 226
24.5   日志文件交替 227
24.5.1   Logfile::Rotate 227
24.5.2   logrotate 228
24.6   記錄多個(gè)虛擬主機(jī) 228
24.7   小結(jié) 228
第五部分   模      塊
第25章   Apache模塊介紹 229
25.1   Apache   API 230
25.2   安裝模塊 230
25.2.1   把模塊嵌入httpd 231
25.2.2   動(dòng)態(tài)共享對(duì)象 231
25.3   小結(jié) 232
第26章   Apache自帶的模塊 233
26.1   模塊 233
26.1.1   mod_access 233
26.1.2   mod_actions 233
26.1.3   mod_alias 233
26.1.4   mod_asis 234
26.1.5   mod_auth 234
26.1.6   mod_auth_anon 234
26.1.7   mod_auth_db 234
26.1.8   mod_auth_dbm 234
26.1.9   mod_auth_digest 234
26.1.10   mod_autoindex 235
26.1.11   mod_cern_meta 235
26.1.12   mod_cgi 235
26.1.13   mod_digest 235
26.1.14   mod_dir 235
26.1.15   mod_env 235
26.1.16   mod_example 236
26.1.17   mod_expires 236
26.1.18   mod_headers 236
26.1.19   mod_imap 236
26.1.20   mod_include 236
26.1.21   mod_info 236
26.1.22   mod_log_agent 237
26.1.23   mod_log_config 237
26.1.24   mod_log_referer 237
26.1.25   mod_mime 237
26.1.26   mod_mime_magic 237
26.1.27   mod_mmap_static 238
26.1.28   mod_negotiation 238
26.1.29   mod_proxy 238
26.1.30   mod_rewrite 238
26.1.31   mod_setenvif 238
26.1.32   mod_so 238
26.1.33   mod_speling 239
26.1.34   mod_status 239
26.1.35   mod_unique_id 239
26.1.36   mod_usertrack 239
26.1.37   mod_vhost_alias 239
26.2   安裝或者默認(rèn)一個(gè)標(biāo)準(zhǔn)模塊 239
26.3   Apache   2.0 240
26.4   小結(jié) 240
第27章   特殊作用的Apache模塊 241
27.1   查找Apache模塊 241
27.1.1   modules.apache.org 241
27.1.2   CPAN 242
27.1.3   搜索模塊 242
27.1.4   郵件發(fā)送列表通告 242
27.2   模塊的示例 242
27.2.1   使用LDAP的用戶驗(yàn)證 242
27.2.2   相冊(cè) 243
27.3   小結(jié) 243
第六部分   附      錄
附錄 A   Apache軟件許可 245
附錄 B   配置命令行選項(xiàng) 247
附錄 C   正則表達(dá)式 251
附錄 D   mod_perl示例代碼 252
附錄 E   Apache的歷史 254
附錄 F   從哪里獲取更多的信息 257
附錄 G   Apache 1.3及相關(guān)模塊安裝手冊(cè) 260
附錄 H   Apache 2.0的安裝與使用 270                  

本目錄推薦

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