TOP
GOGO開學趣,參考書應有盡有
高性能Web服務器詳解與運維:決戰Nginx系統卷(簡體書)
滿額折

高性能Web服務器詳解與運維:決戰Nginx系統卷(簡體書)

商品資訊

人民幣定價:79 元
定價
:NT$ 474 元
優惠價
87412
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:12 點
商品簡介
作者簡介
名人/編輯推薦
目次

商品簡介

在這個點擊率就是生命的時代,高可用是不可少的。本書完整講述了Nginx服務器的各種技術細節以及安裝、部署、運維等方面的內容。
《決戰Nginx系統卷:高性能Web服務器詳解與運維》第一部分首先講述了Nginx服務器的功能、模塊管理和進程管理,然後講述Nginx如何處理請求,在這個基礎之上再認識Nginx提供的服務器的名字,Nginx服務器最大的焦點在于高并發和反向代理,在不多卻足夠使用的模塊下實現了更多的功能。
在第二部分中,通過具體使用實例講述了Nginx的模塊(包括官方模塊和第三方模塊),并詳細介紹了充分使用Nginx的方式方法。同時在這里使用了Heartbeat服務實現Nginx服務器的高可用。
本書的最後一部分是關于Nginx使用緩存技術的方法,共列舉了Nginx使用的五大緩存,特別是廣泛使用的代理緩存、Memcached和Varnish,另外對于Memcached服務器的使用貫穿了整套書。在本書中著重講述了它的協議、原理和使用,而在本書姊妹篇中則通過不同語言的客戶端對Memcached服務器實現具體使用。
本書適用于廣大的Linux愛好者、具有一定Linux基礎的系統管理員、Linux下的Web服務器管理員、Linux服務器下動態語言開發人員、Nginx服務器管理員、培訓中心師生、運維人員以及一切應該了解和使用Nginx的用戶。

作者簡介

陶利軍,互聯網行業高端低調人士,專注于Linux平臺下開源產品的研究和推廣,運維構架(服務搭建、集群及高可用),網絡安全評估,分布式存儲等。

名人/編輯推薦

《決戰Nginx系統卷:高性能Web服務器詳解與運維》涵蓋現有流行動態語言(PHP、Python、Perl、Java、Ruby 和 ASP.NET)與Nginx服務器的結合,通過在生產環境中的具體應用,詳細講述了每一種應用服務器(包括開發架構)的多種不同結合方式。另外,本書詳細講述了應用程序服務器的緩存技術,特別是對Memcached服務器的應用。

目次

第1部分 Nginx服務器 第1章 Nginx的功能
1.1 功能描述
1.1.1 基本HTTP功能
1.1.2 其他HTTP功能
1.1.3 郵件代理服務器功能
1.1.4 架構和可擴展性
1.1.5 被測試的系統和平臺
1.2 服務器的類型
1.3 認識Nginx服務器的基本模塊
1.3.1 Nginx的內核模塊
1.3.2 Nginx的事件模塊
1.3.3 Nginx的HTTP內核模塊
第2章 Nginx的模塊管理和
進程管理
2.1 模塊管理
2.1.1 從源碼看模塊
2.1.2 選擇使用Nginx的模塊
2.1.3 Nginx使用第三方模塊
2.2 進程管理
2.2.1 master進程和worker進程
2.2.2 關于worker數目的設置
2.3 針對Nginx對Linux系統的優化
2.3.1 關閉系統中不需要的服務
2.3.2 優化寫磁盤操作
2.3.3 優化資源限制
2.3.4 優化內核TCP選項
2.4 優化Nginx服務器
2.4.1 關閉訪問日志
2.4.2 使用epoll
2.4.3 Nginx服務器配置優化
第3章 Nginx如何處理一個請求
3.1 IP、域名部分的處理
3.1.1 基于名字的虛擬主機
3.1.2 阻止處理對不明確主機名的請求
3.1.3 基于IP和域名的虛擬域名服務器處理請求
3.2 URI部分的處理
3.2.1 實例
3.2.2 分析
第4章 服務器名字
4.1 通配符名字
4.2 正則表達式名字
4.3 其他不同種類的名字
4.4 名字優化
4.5 兼容性
4.6 對服務器名字的擴展
4.7 基于目錄名的域名訪問
4.7.1 正則表達式處于主機名字的位置上
4.7.2 正則表達式處于域名的位置上
4.8 關于$1、$2…的使用 第5章 協助用戶操作Nginx的工具
5.1 工具1——;nginx.vim
5.1.1 下載與安裝
5.1.2 使用
5.2 工具2——;eperusio-nginx_ensit
5.2.1 下載與安裝
5.2.2 相關命令
5.2.3 實例
5.3 工具3——;htpasswd.py
5.3.1 下載文件
5.3.2 命令的使用方法
5.4 工具4——;Nginx啟動腳本
第6章 5xx錯誤及處理
6.1 500內部服務器錯誤
6.1.1 問題分析
6.1.2 問題解決
6.2 502問題——; 502 bad gateway
6.3 504問題——; 504 gatewaytime-out
第7章 使用TCMalloc優化Nginx
7.1 相關安裝
7.2 配置示例
7.3 指令
7.4 使用實例
第8章 PCRE正則表達式
8.1 安裝PCRE
8.2 命令
8.2.1 pcre-config命令
8.2.2 pcretest命令
8.3 man目錄
8.4 Nginx與正則表達式
8.4.1 正則表達式支持UTF-8
8.4.2 Nginx使用正則表達式
第9章 Nginx高可用的實現
9.1 安裝Heartbeat
9.1.1 下載安裝glue
9.1.2 下載安裝Heartbeat
9.1.3 安裝agents
9.2 配置Heartbeat
9.2.1 ha.cf文件
9.2.2 haresources文件
9.2.3 authkeys文件
9.3 啟動Heartbeat
9.3.1 環境部署
9.3.2 啟動主Heartbeat
9.3.3 啟動備用Heartbeat
9.4 測試Heartbeat
9.4.1 宕掉主節點
9.4.2 重新啟動主節點
第10章 10個QA
10.1 什么是Nginx
10.2 Nginx可以安裝在哪些操作系統下
10.3 Nginx在Windows下的性能如何
10.4 Nginx與Apache比較有哪些優點
10.5 Nginx解決了C10k問題
10.6 從Nginx接收客戶端請求處理的角度來說,它與Apache有何不同
10.7 安裝完成Nginx後,如何查看Nginx的版本
10.8 安裝完成Nginx後,如何查看configure時的配置
10.9 啟動Nginx後,能不能看到Nginx當前都支持哪些模塊
10.10 Https僅能用在指定的目錄下嗎 第2部分 Nginx服務器的功能模塊 第11章 限 制 流 量
11.1 指令
11.2 實例配置
第12章 限制用戶并發連接數
12.1 示例配置
12.2 指令
12.3 配置實例
第13章 修改或隱藏Nginx的版本號
13.1 隱藏版本號
13.2 修改版本號
第14章 配置FLV服務器
14.1 示例配置
14.2 指令
14.3 配置實例
第15章 Nginx的訪問控制
15.1 配置示例
15.2 指令
15.3 使用實例
第16章 提供FTP下載
16.1 配置示例
16.2 指令
16.3 使用實例
第17章 Nginx與編碼
17.1 文件和文件名的編碼
17.2 使用convmv
17.3 使用enca
17.4 字符集設置模塊
第18章 網頁壓縮傳輸
18.1 HttpGzipModule
18.2 HttpGzipStaticModule
第19章 控制Nginx如何記錄日志
第20章 map模塊的使用
第21章 Nginx預防應用層DDoS攻擊
21.1 Limit request模塊
21.2 訪問測試
21.2.1 限制連接數
21.2.2 未限制連接數
第22章 為Nginx添加、清除或改寫響應
22.1 HttpHeadersModule
22.2 ngx_headers_more
第23章 重寫URI
第24章 Nginx與服務器端包含
24.1 ssi指令
24.2 使用實例
第25章 Nginx與X-Sendfile
25.1 處理流程
25.2 特殊頭
25.3 使用實例 2
第26章 在Nginx的響應體之前或之後添加內容
第27章 Nginx與訪問者的地理信息
第28章 Nginx的圖像處理
第29章 location中隨機顯示文件
第30章 後臺Nginx服務器記錄原始客戶端的IP地址
第31章 解決防盜鏈
31.1 使用Referer模塊
31.2 使用AccessKey模塊
31.3 使用SecureLink模塊
第32章 Nginx提供HTTPS服務
32.1 兼容性
32.2 安裝SSL服務
32.3 通配符證書
32.4 變量
32.5 非標準的錯誤代碼
32.6 使用舉例
32.6.1 單向認證
32.6.2 更新Nginx配置
32.6.3 訪問測試
32.6.4 雙向認證
32.6.5 創建相關目錄
32.7 HTTPS 服務器優化
第33章 監控Nginx的工作狀態
第34章 使用empty_gif
第35章 Nginx實現對響應體內容的替換
第36章 Nginx的WebDAV
第37章 Nginx的Xslt模塊
第38章 Nginx的基本認證方式
38.1 生成密碼
38.2 添加配置
38.3 訪問測試
第39章 Nginx的cookie
第40章 Nginx基于客戶端請求頭的訪問分
第41章 通過Upstream模塊使得Nginx實現後臺服務器集群
第42章 根據瀏覽器選擇主頁
第43章 關于Nginx提供下載.ipa或.apk文件的處理方法
第44章 SCGI
44.1 被傳遞給SCGI服務器的參數
44.2 實例1:Perl語言的應用
44.3 實例2:Python語言的應用
44.4 在Nginx中使用Etag
第45章 Expires與ETag
45.1 安裝nginx-static-etags模塊
45.2 安裝nginx-dynamic-etags模塊
45.3 四個頭的區別與聯系
第46章 使用upstream_keepalive模塊實現keep-live
第47章 後臺服務器的健康檢測
第48章 使用sticky模塊實現粘貼性會話
第49章 Nginx對後臺服務器實現';公平';訪問
第50章 Nginx使用redis數據庫
50.1 安裝redis模塊
50.2 安裝redis2模塊
50.3 關于redis
第51章 Nginx訪問MongoDB
51.1 安裝nginx-gridfs模塊
51.2 關于MongoDB
第52章 Nginx訪問Mogilefs 第3部分 Nginx與緩存 第53章 緩存技術——;proxy_cache

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 412
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區