基本介紹
內容簡介,作者簡介,媒體推薦,編輯推薦,目錄,
內容簡介
《實戰Nginx:取代Apache的高性能Web伺服器》內容簡介:Nginx是俄羅斯人Igor Sysoev編寫的一款高性能的HTTP和反向代理伺服器。Nginx選擇了epoll和kqueue作為網路I/O模型,在高連線並發的情況下,記憶體、CPU等系統資源消耗非常低,運行穩定。
《實戰Nginx:取代Apache的高性能Web伺服器》系統地介紹了Nginx與PHP、RUBY、Python結合的使用方法,Nginx作為反向代理與負載均衡的配置與最佳化,以及Nginx模組的開發方法,並給出了新浪播客、搜狐部落格、六間房、Discuz!官方論壇、迅雷線上、趕集網使用Nginx的套用示例。最後全面地分析了Nginx的核心模組。
《實戰Nginx:取代Apache的高性能Web伺服器》適合Nginx的初學者,以及有一定基礎,希望深入掌握Nginx的網站架構師和Web開發人員。
作者簡介
張宴,就職於北京金山軟體公司,金山遊戲官方網站──逍遙網系統架構師,技術支持部平台組組長。曾在新浪網、趕集網等公司任系統工程師、系統架構師,工作內容主要涉及:伺服器系統架構設計與部署、系統運維與調優、網路故障解決、網站後端以及接口類PHP程式開發、Unix開源軟體二次開發、伺服器監控系統開發、系統運維與平台研發團隊管理。
媒體推薦
2008年年底張宴加入了金山逍遙網,作為逍遙網技術部平台組組長,張宴帶領組員重新設計了逍遙網的系統架構並加以實施。新系統架構用Nginx替換了原來所有的Apache伺服器,既減少了伺服器數量和頻寬,又提高了整個平台的性能及易維護性。逍遙網全新的系統架構,充分展現了Nginx處理高並發的能力和易維護等特性。
——張鵬翼,金山逍遙網技術部經理
編輯推薦
《實戰Nginx:取代Apache的高性能Web伺服器》:Nginx是俄羅斯人Igor Sysoev編寫的一款高性能的HTTP和反向代理伺服器。Nginx選擇Tepoll和kqueue作為網路I/O模型,在高連線並發的情況下,Nginx是Apache伺服器不錯的替代品,它能夠支持高達50000個並發連線數的回響,運行穩定,且記憶體、CPU等系統資源消耗非常低。
《實戰Nginx:取代Apache的高性能Web伺服器》主要分為4個部分:
第1部分為基礎篇,介紹了Nginx伺服器的安裝與配置方法;
第2部分為進階篇,重點介紹了Nginx的配置最佳化方法、Nginx與PHP/Ruby/Python/JSP/Pen/Memcached的結合配置方法、Nginx HTTP反向代理與負載均衡的配置與最佳化、Nginx模組開發等,最後還分析了新浪的開源軟體項目——基於Nginx的NCACHE網頁快取系統;
第3部分為實戰篇,分析了Nginx在國內知名網站(如新浪播客、搜狐部落格等)中的套用案例;
第4部分為模組篇,對Nginx的基本模組和第三方模組進行了集中介紹。
目錄
第一部分 基礎篇
第1章 Nginx簡介基本介紹
第2章 Nginx伺服器的安裝與配置/11
第2部分 進階篇
第3章 Nginx的基本配置與最佳化/21
第5章 Nginx與JSP、ASPNET、Perl的安裝與配置/59
第7章 Nginx的Rewrite規則編寫實例/99
第8章 Nginx模組開發/117
第9章 Nginx的Web快取服務與新浪網的開源NCACHE模組/127
第3部分 實戰篇
第10章 Nginx在國內知名網站中的套用案例/141
第11章 Nginx的非典型套用實例/171
第4部分 模組篇
第12章 Nginx的核心模組/185
第13章 Nginx的標準HTTP模組/197
第14章 Nginx的其他HTTP模組/280
第15章 Nginx的郵件模組
……