注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數(shù)據(jù)通信精通Nginx(第2版)

精通Nginx(第2版)

精通Nginx(第2版)

定 價:¥59.00

作 者: Dimitri,Aivaliotis,艾維利 著;李紅軍 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115459961 出版時間: 2017-08-01 包裝: 平裝
開本: 16開 頁數(shù): 241 字數(shù):  

內容簡介

  Nginx是一個高性能的輕量級Web服務器,本書從配置文件的角度出發(fā),介紹了多種關于Nginx配置的技巧。本書以模塊化風格寫成,幾乎每一章都是一個獨立的模塊,讀者將能夠自由地在各個模塊間切換閱讀。全書分兩部分,第1部分用9章內容介紹了安裝Nginx及第三方模塊、配置向導、使用mail模塊、Nginx作為反向代理、Nginx Http服務器、Nginx的開發(fā)、在Nginx中集成Lua以及故障排除技巧;第二部分用4個附錄的形式介紹了指令參考、Rewrite規(guī)則指南、Nginx社區(qū)以及Solaris系統(tǒng)下的網絡調優(yōu)。本書適合在安裝和配置服務器方面有經驗的系統(tǒng)管理員或系統(tǒng)工程師,閱讀本書不需要任何Nginx使用經驗,相信這本書會幫助讀者更好地完成任務。

作者簡介

  本書在國外眾多的Nginx圖書中,以其簡潔實用得到了讀者和專家的認可。國內有Nginx圖書作者和專家專門向我們推薦本書,并自愿承擔翻譯工作。 本書第1版在我社出版后,較短時間內重印,總印數(shù)4000冊

圖書目錄

目錄

第1章 安裝Nginx及第三方模塊\t1
1.1 使用包管理器安裝Nginx\t2
1.1.1 在Centos上安裝Nginx\t2
1.1.2 在Debian上安裝Nginx\t3
1.2 從源代碼安裝Nginx\t3
1.2.1 準備編譯環(huán)境\t3
1.2.2 從源代碼編譯\t4
1.2.3 為Web或者Mail服務器
配置Nginx\t5
1.2.4 郵件代理的配置選項\t6
1.2.5 指定路徑的配置選項\t6
1.3 配置SSL支持\t7
1.4 使用各種模塊\t7
禁用不再使用的模塊\t9
1.5 查找并安裝第三方模塊\t10
1.6 添加對Lua的支持\t11
1.7 組合在一起\t11
1.8 小結\t13
第2章 配置指南\t14
2.1 基本配置格式\t14
2.2 Nginx全局配置參數(shù)\t15
2.3 使用include文件\t16
2.4 HTTP的server部分\t17
2.4.1 客戶端指令\t17
2.4.2 文件I/O指令\t18
2.4.3 Hash指令\t19
2.4.4 Socket指令\t19
2.4.5 示例配置文件\t20
2.5 虛擬服務器部分\t20
2.6 Locations—where,when,how\t24
2.7 完整的示例配置文件\t26
2.8 小結\t27
第3章 使用mail模塊\t29
3.1 基本代理服務\t29
3.1.1 mail的server配置部分\t30
3.1.2 POP3服務\t32
3.1.3 IMAP服務\t33
3.1.4 SMTP服務\t33
3.1.5 使用SSL/TLS\t34
3.1.6 完整的mail示例\t37
3.2 認證服務\t38
3.3 與memcached結合\t46
3.4 解釋日志文件\t48
3.5 操作系統(tǒng)限制\t50
3.6 小結\t51
第4章 Nginx作為反向代理\t52
4.1 反向代理簡介\t53
4.2 代理模塊\t54
4.3 帶有cookie的遺留應用程序\t57
4.4 upstream模塊\t58
4.5 保持活動連接\t59
4.6 上游服務器的類型\t61
4.7 單個上游服務器\t61
4.8 多個上游服務器\t62
4.9 非HTTP型上游服務器\t63
4.9.1 Memcached上游服務器\t63
4.9.2 FastCGI上游服務器\t64
4.9.3 SCGI上游服務器\t65
4.9.4 uWSGI上游服務器\t65
4.10 負載均衡\t65
負載均衡算法\t65
4.11 將if配置轉換為一個更現(xiàn)代的
解釋\t66
4.12 使用錯誤文件處理上游服務器
問題\t70
4.13 確定客戶端真實的IP地址\t72
4.14 小結\t72
第5章 反向代理高級話題\t73
5.1 安全隔離\t74
5.1.1 使用SSL對流量進行加密\t74
5.1.2 使用SSL進行客戶端身份
驗證\t76
5.1.3 基于原始IP地址阻止流量\t78
5.2 孤立應用程序組件的擴展\t80
5.3 反向代理服務器的性能調優(yōu)\t83
5.3.1 緩沖數(shù)據(jù)\t84
5.3.2 緩存數(shù)據(jù)\t86
5.3.3 存儲數(shù)據(jù)\t90
5.3.4 壓縮數(shù)據(jù)\t91
5.4 小結\t94
第6章 Nginx HTTP服務器\t95
6.1 Nginx的系統(tǒng)架構\t95
6.2 HTTP核心模塊\t96
6.2.1 server指令\t97
6.2.2 Nginx中的日志\t98
6.2.3 查找文件\t101
6.2.4 域名解析\t103
6.2.5 客戶端交互\t104
6.3 使用limit指令防止濫用\t106
6.4 約束訪問\t110
6.5 流媒體文件\t114
6.6 預定義變量\t115
6.7 SPDY和HTTP/2\t117
6.8 使用Nginx和PHP-FPM\t118
6.9 一個Drupal的配置示例\t121
6.9 將Nginx和uWSGI結合\t129
一個Django的配置示例\t129
6.10 小結\t131
第7章 Nginx的開發(fā)\t133
7.1 集成緩存\t133
7.1.1 應用程序沒有緩存\t134
7.1.2 使用數(shù)據(jù)庫緩存\t135
7.1.3 使用文件系統(tǒng)做緩存\t138
7.2 動態(tài)修改內容\t141
7.2.1 使用addition模塊\t141
7.2.2 sub模塊\t142
7.2.3 xslt模塊\t143
7.3 使用服務器端包含SSI(Server
Side Include)\t144
7.4 Nginx中的決策\t146
7.5 創(chuàng)建安全鏈接\t150
7.6 生成圖像\t152
7.7 跟蹤網站訪問者\t155
7.8 防止意外代碼執(zhí)行\(zhòng)t156
7.9 小結\t157
第8章 在Nginx中集成Lua\t159
8.1 ngx_lua模塊\t159
8.2 集成Lua\t160
8.3 使用Lua記錄日志\t163
8.4 小結\t163
第9章 故障排除技巧\t164
9.1 分析日志文件\t164
9.1.1 錯誤日志文件格式\t164
9.1.2 錯誤日志文件條目實例\t166
9.2 配置高級日志記錄\t168
9.2.1 調試日志記錄\t169
9.2.2 在運行時切換二進制運行
文件\t169
9.2.3 使用訪問日志文件進行
調試\t175
9.3 常見的配置錯誤\t177
9.3.1 使用if取代try_files\t178
9.3.2 使用if作為主機名切換\t179
9.3.3 不使用server部分的配置追求
更好的效果\t180
9.4 操作系統(tǒng)限制\t181
9.4.1 文件描述符限制\t181
9.4.2 網絡限制\t183
9.5 性能問題\t184
9.6 使用Stub Status模塊\t186
9.7 小結\t187
附錄A 指令參考\t189
附錄B Rewrite規(guī)則指南\t224
附錄C Nginx社區(qū)\t236
附錄D Solaris系統(tǒng)下的網絡調優(yōu)\t239

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號