中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
Nginx應(yīng)用與運維實戰(zhàn)

包郵 Nginx應(yīng)用與運維實戰(zhàn)

作者:王小東著
出版社:機械工業(yè)出版社出版時間:2020-08-01
開本: 24cm 頁數(shù): 12,431頁
中 圖 價:¥75.2(6.9折) 定價  ¥109.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Nginx應(yīng)用與運維實戰(zhàn) 版權(quán)信息

Nginx應(yīng)用與運維實戰(zhàn) 本書特色

適讀人群 :本書目標群體為具有一定Linux基礎(chǔ)的互聯(lián)網(wǎng)行業(yè)運維人員,由于Nginx的功能涉及WEB服務(wù)、負載均衡等、微服務(wù)等多方面的應(yīng)用,所以本書適合web開發(fā)、架構(gòu)開發(fā)作為參考(1)作者是資深運維專家,在國內(nèi)知名互聯(lián)網(wǎng)公司有十余年運維和架構(gòu)經(jīng)驗。 (2)從應(yīng)用、運維及與Kubernetes和微服務(wù)集成3維度講解Nginx基礎(chǔ)知識、工作原理、核心應(yīng)用、運維管理、集成擴展 (3)以實戰(zhàn)為導向,包含大量配置案例和示例代碼。 (4)基于Nginx新版本和云原生應(yīng)用場景。 通過閱讀本書,你將: ●熟練掌握Nginx的配置指令使用方法 ●了解Nginx作為Web服務(wù)的應(yīng)用實現(xiàn) ●了解Nginx對相關(guān)通信協(xié)議的處理方法 ●熟悉Nginx作為代理、緩存、負載均衡的應(yīng)用實現(xiàn) ●提升Nginx日常運維管理中的日志和監(jiān)控管理能力 ●了解Nginx集群的搭建與配置管理方法 ●了解Nginx在Kubernetes和微服務(wù)架構(gòu)中的應(yīng)用實現(xiàn) ●掌握軟件的Docker化部署方法

Nginx應(yīng)用與運維實戰(zhàn) 內(nèi)容簡介

本書對開源版Nginx自有的配置指令進行了全面介紹和配置舉例, 闡述了所涉及的專業(yè)術(shù)語及其原理, 使讀者可以深刻理解和掌握Nginx配置指令的配置方法。本書從邏輯上可以分為4部分: Nginx介紹、應(yīng)用實戰(zhàn)、運維管理, 以及Nginx與Kubernetes、微服務(wù)的應(yīng)用集成。全書對涉及的軟件部署均采用了Docker化的部署方法, 不僅充分利用了Docker容器的便捷部署方式, 還滿足了目前容器化運維管理工作的技術(shù)需求。

Nginx應(yīng)用與運維實戰(zhàn) 目錄

●第1章 Nginx概述1

1.1 Nginx的不同版本1

1.1.1 開源版Nginx2

1.1.2 商業(yè)版Nginx Plus3

1.1.3 分支版本Tengine4

1.1.4 擴展版本OpenResty4

1.2 Nginx源碼架構(gòu)淺析5

1.2.1 多進程模型6

1.2.2 工作流機制9

1.2.3 模塊化12

●第2章 Nginx編譯及部署14

2.1 編譯環(huán)境準備14

2.1.1 操作系統(tǒng)的準備14

2.1.2 Linux內(nèi)核參數(shù)15

2.2 Nginx源碼編譯17

2.2.1 Nginx源碼獲取17

2.2.2 編譯配置參數(shù)17

2.2.3 代碼編譯20

2.2.4 添加第三方模塊21

2.3 Tengine源碼編譯21

2.3.1 Tengine源碼獲取21

2.3.2 編譯配置參數(shù)22

2.3.3 代碼編譯22

2.3.4 Tengine集成的模塊22

2.4 OpenResty源碼編譯24

2.4.1 OpenResty源碼獲取24

2.4.2 編譯配置參數(shù)24

2.4.3 代碼編譯25

2.4.4 OpenResty集成的模塊26

2.5 Nginx部署28

2.5.1 環(huán)境配置28

2.5.2 命令行參數(shù)28

2.5.3 注冊系統(tǒng)服務(wù)29

2.6 Nginx的Docker容器化部署30

2.6.1 Docker簡介30

2.6.2 Docker環(huán)境安裝31

2.6.3 Dockerfile常用命令及編寫31

2.6.4 Nginx Docker運行33

●第3章 Nginx核心配置指令35

3.1 Nginx配置文件解析35

3.1.1 配置文件目錄36

3.1.2 配置文件結(jié)構(gòu)36

3.1.3 配置文件中的計量單位38

3.1.4 配置文件中的哈希表39

3.2 Nginx的進程核心配置指令39

3.2.1 進程管理39

3.2.2 進程調(diào)優(yōu)40

3.2.3 進程調(diào)試44

3.2.4 事件處理45

3.2.5 核心指令配置樣例48

3.3 HTTP核心配置指令48

3.3.1 初始化服務(wù)49

3.3.2 HTTP請求處理55

3.3.3 訪問路由location65

3.3.4 訪問重寫rewrite69

3.3.5 訪問控制73

3.3.6 數(shù)據(jù)處理76

3.3.7 關(guān)閉連接85

3.3.8 日志記錄87

3.3.9 HTTP核心配置樣例87

●第4章 Nginx HTTP模塊詳解91

4.1 動態(tài)賦值功能模塊91

4.1.1 根據(jù)瀏覽器動態(tài)賦值92

4.1.2 根據(jù)IP動態(tài)賦值94

4.1.3 根據(jù)IP動態(tài)獲取城市信息95

4.1.4 比例分配賦值98

4.1.5 變量映射賦值98

4.2 訪問控制功能模塊101

4.2.1 訪問鏡像模塊101

4.2.2 referer請求頭控制模塊102

4.2.3 連接校驗?zāi)K104

4.2.4 源IP訪問控制模塊105

4.2.5 基本認證模塊106

4.2.6 認證轉(zhuǎn)發(fā)模塊107

4.2.7 用戶cookie模塊109

4.2.8 并發(fā)連接數(shù)限制模塊112

4.2.9 請求頻率限制模塊114

4.3 數(shù)據(jù)處理功能模塊116

4.3.1 首頁處理116

4.3.2 圖片處理118

4.3.3 響應(yīng)處理121

4.3.4 數(shù)據(jù)修改124

4.3.5 gzip壓縮126

●第5章 Nginx Web服務(wù)應(yīng)用實戰(zhàn)130

5.1 靜態(tài)文件服務(wù)器的搭建130

5.1.1 靜態(tài)Web服務(wù)器130

5.1.2 文件下載服務(wù)器131

5.1.3 偽動態(tài)SSI服務(wù)器132

5.2 HTTPS安全服務(wù)器的搭建137

5.2.1 配置指令137

5.2.2 HTTPS基本配置139

5.2.3 HTTPS密鑰交換算法141

5.2.4 HTTPS會話緩存142

5.2.5 HTTPS雙向認證配置143

5.2.6 HTTPS吊銷證書配置144

5.2.7 HTTPS配置樣例145

5.3 PHP網(wǎng)站搭建146

5.3.1 FastCGI模塊指令146

5.3.2 PHP環(huán)境安裝150

5.3.3 PHP網(wǎng)站配置樣例151

5.3.4 FastCGI集群負載及緩存152

5.4 Python網(wǎng)站的搭建154

5.4.1 CGI、FastCGI、SCGI、WSGI154

5.4.2 uWSGI模塊指令155

5.4.3 Python網(wǎng)站的搭建159

5.5 XSLT轉(zhuǎn)換服務(wù)器162

5.5.1 模塊配置指令162

5.5.2 XSLT服務(wù)器配置樣例162

5.6 偽流媒體服務(wù)器的搭建164

5.6.1 模塊配置指令165

5.6.2 偽流媒體配置樣例165

5.7 HTTP增強協(xié)議服務(wù)器的搭建168

5.7.1 HTTP/2協(xié)議服務(wù)168

5.7.2 WebDAV協(xié)議服務(wù)169

●第6章 Nginx代理服務(wù)應(yīng)用實戰(zhàn)173

6.1 HTTP代理173

6.1.1 模塊指令173

6.1.2 正向代理177

6.1.3 HTTP的反向代理179

6.1.4 HTTPS的反向代理181

6.1.5 反向代理的真實客戶端IP184

6.2 TCP/UDP代理185

6.2.1 stream核心模塊185

6.2.2 stream輔助模塊187

6.2.3 TCP/UDP代理194

6.2.4 基于SSL的TCP代理197

6.2.5 TCP/UDP代理的真實客戶端IP199

6.3 gRPC代理202

6.3.1 gRPC介紹202

6.3.2 gRPC模塊指令202

6.3.3 gRPC反向代理配置204

●第7章 Nginx緩存服務(wù)應(yīng)用實戰(zhàn)206

7.1 Web緩存206

7.1.1 客戶端緩存207

7.1.2 正向代理緩存211

7.1.3 內(nèi)容分發(fā)網(wǎng)絡(luò)211

7.1.4 反向代理緩存212

7.2 Nginx緩存模塊213

7.2.1 代理緩存模塊213

7.2.2 Memcached緩存模塊218

7.3 Nginx緩存應(yīng)用219

7.3.1 代理緩存服務(wù)器219

7.3.2 鏡像緩存應(yīng)用221

7.3.3 Memcached緩存應(yīng)用223

7.3.4 客戶端緩存控制226

7.4 緩存服務(wù)的管理與維護227

7.4.1 模塊編譯228

7.4.2 模塊指令228

●第8章 Nginx負載均衡應(yīng)用實戰(zhàn)231

8.1 Nginx負載均衡模塊231

8.1.1 服務(wù)器配置指令232

8.1.2 負載均衡策略指令234

8.2 負載均衡策略236

8.2.1 輪詢236

8.2.2 一致性哈希237

8.2.3 IP哈希239

8.2.4 *少連接240

8.2.5 隨機負載算法241

8.3 負載均衡配置242

8.3.1 負載均衡的長連接242

8.3.2 upstream的容錯機制245

8.3.3 動態(tài)更新upstream248

8.3.4 HTTP負載均衡配置253

8.3.5 FastCGI負載均衡配置253

8.3.6 uWSGI負載均衡配置254

8.3.7 gRPC負載均衡配置254

8.3.8 Memcached負載均衡配置255

8.4 TCP/UDP負載均衡255

8.4.1 TCP/UDP負載均衡255

8.4.2 TCP/UDP負載均衡的容錯機制257

●第9章 Nginx日志管理259

9.1 Nginx日志配置259

9.1.1 訪問日志259

9.1.2 錯誤日志263

9.1.3 日志歸檔Logrotate264

9.1.4 日志輸出到syslog268

9.2 Nginx日志收集分析269

9.2.1 ELK簡介269

9.2.2 ELK安裝271

9.2.3 Nginx日志分析276

●第10章 Nginx監(jiān)控配置及管理278

10.1 Nginx連接狀態(tài)監(jiān)控278

10.1.1 Nginx連接狀態(tài)278

10.1.2 Nginx連接狀態(tài)模塊指令280

10.1.3 基于Zabbix的連接狀態(tài)監(jiān)控280

10.2 HTTP主機狀態(tài)監(jiān)控282

10.2.1 模塊編譯282

10.2.2 模塊配置指令282

10.2.3 主機狀態(tài)監(jiān)控配置286

10.3 TCP/UDP主機狀態(tài)監(jiān)控287

10.3.1 模塊編譯287

10.3.2 模塊配置指令287

10.3.3 TCP/UDP主機狀態(tài)監(jiān)控配置290

10.4 監(jiān)控工具Prometheus291

10.4.1 Prometheus簡介291

10.4.2 Prometheus部署292

10.4.3 監(jiān)控HTTP主機狀態(tài)296

10.4.4 監(jiān)控TCP/UDP主機狀態(tài)299

10.4.5 Prometheus監(jiān)控告警302

10.5 監(jiān)控工具Zabbix304

10.5.1 Zabbix簡介305

10.5.2 Zabbix環(huán)境搭建306

10.5.3 Zabbix Agent安裝310

10.5.4 Zabbix獲取Prometheus數(shù)據(jù)311

●第11章 Nginx集群負載與配置管理314

11.1 Nginx集群負載315

11.1.1 多層負載均衡架構(gòu)315

11.1.2 LVS簡介315

11.1.3 Keepalived簡介320

11.1.4 Nginx集群負載搭建327

11.2 Nginx集群配置管理331

11.2.1 Nginx集群配置管理規(guī)劃331

11.2.2 配置歸檔工具GitLab335

11.2.3 配置修改工具Ansible336

11.2.4 配置發(fā)布工具Jenkins338

11.2.5 Nginx配置管理實例340

●第12章 Nginx在Kubernetes中的應(yīng)用351

12.1 Kubernetes簡介352

12.1.1 Kubernetes架構(gòu)簡述352

12.1.2 Kubernetes相關(guān)術(shù)語353

12.1.3 Kubernetes集群部署360

12.1.4 Kubernetes網(wǎng)絡(luò)通信366

12.2 Nginx Ingress375

12.2.1 Nginx Ingress原理375

12.2.2 集成的第三方模塊376

12.2.3 安裝部署378

12.2.4 日志管理383

12.2.5 監(jiān)控管理384

12.3 Nginx Ingress配置385

12.3.1 配置映射ConfigMap385

12.3.2 注解Annotations396

●第13章 Nginx在微服務(wù)架構(gòu)中的應(yīng)用411

13.1 認識微服務(wù)411

13.1.1 為什么需要微服務(wù)411

13.1.2 微服務(wù)的技術(shù)特點414

13.1.3 微服務(wù)的進化416

13.2 基于Nginx的微服務(wù)網(wǎng)關(guān)418

13.2.1 Nginx產(chǎn)品組件419

13.2.2 開源微服務(wù)網(wǎng)關(guān)Kong419

13.2.3 安裝部署423

13.2.4 微服務(wù)網(wǎng)關(guān)應(yīng)用427 


展開全部

Nginx應(yīng)用與運維實戰(zhàn) 作者簡介

★王小東 資深運維專家,有十余年的互聯(lián)網(wǎng)企業(yè)運維和架構(gòu)經(jīng)驗,擅長服務(wù)器優(yōu)化、大規(guī)模集群管理、開源工具應(yīng)用和業(yè)務(wù)故障處理等。 曾就職于大眾點評等知名互聯(lián)網(wǎng)公司,EXIN 認證DevOps Master,專注于運維架構(gòu)優(yōu)化、自動化運維以及運維工作的DevOps治理,熱衷于各種開源技術(shù)的應(yīng)用實踐與創(chuàng)新。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 山东风淋室_201/304不锈钢风淋室净化设备厂家-盛之源风淋室厂家 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 岩棉板|岩棉复合板|聚氨酯夹芯板|岩棉夹芯板|彩钢夹芯板-江苏恒海钢结构 | 湖南长沙商标注册专利申请,长沙公司注册代理记账首选美创! | 天津力值检测-天津管道检测-天津天诚工程检测技术有限公司 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | MVE振动电机_MVE震动电机_MVE卧式振打电机-河南新乡德诚生产厂家 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 工控机-图像采集卡-PoE网卡-人工智能-工业主板-深圳朗锐智科 | 博莱特空压机|博莱特-阿特拉斯独资空压机品牌核心代理商 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 粒米特测控技术(上海)有限公司-测功机_减速机测试台_电机测试台 | 圆形振动筛_圆筛_旋振筛_三次元振动筛-河南新乡德诚生产厂家 | 基业箱_环网柜_配电柜厂家_开关柜厂家_开关断路器-东莞基业电气设备有限公司 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 | 土壤有机碳消解器-石油|表层油类分析采水器-青岛溯源环保设备有限公司 | 圆形振动筛_圆筛_旋振筛_三次元振动筛-河南新乡德诚生产厂家 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 长信科技产业园官网_西安厂房_陕西标准工业厂房 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 四合院设计_四合院装修_四合院会所设计-四合院古建设计与建造中心1 | 数显恒温培养摇床-卧式/台式恒温培养摇床|朗越仪器 | 广州活动策划公司-15+年专业大型公关活动策划执行管理经验-睿阳广告 | 进口试验机价格-进口生物材料试验机-西安卡夫曼测控技术有限公司 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | 一技任务网_有一技之长,就来技术任务网 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 菏泽商标注册_菏泽版权登记_商标申请代理_菏泽商标注册去哪里 | 深圳希玛林顺潮眼科医院(官网)│深圳眼科医院│医保定点│香港希玛林顺潮眼科中心连锁品牌 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 艺术涂料|木纹漆施工|稻草漆厂家|马来漆|石桦奴|水泥漆|选加河南天工涂料 | 搪瓷反应釜厂家,淄博搪瓷反应釜-淄博卓耀 | 餐饮小吃技术培训-火锅串串香培训「何小胖培训」_成都点石成金[官网] | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 北京发电机出租_发电机租赁_北京发电机维修 - 河北腾伦发电机出租 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 【ph计】|在线ph计|工业ph计|ph计厂家|ph计价格|酸度计生产厂家_武汉吉尔德科技有限公司 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 |