出版時(shí)間:2012-6 出版社:清華大學(xué)出版社 作者:陶利軍 頁(yè)數(shù):898 字?jǐn)?shù):1556000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)詳細(xì)講述了Nginx服務(wù)器與動(dòng)態(tài)語(yǔ)言應(yīng)用的結(jié)合,動(dòng)態(tài)語(yǔ)言包括PHP、Python、Perl、Java、Ruby及ASP.NET架構(gòu)。
對(duì)于PHP部分,本書(shū)使用了php-fpm方式運(yùn)行,在這一部分除了使用純
PHP架構(gòu)的memcache外,還介紹了使用libmemcached的memcached。對(duì)于使用
Python作為開(kāi)發(fā)的網(wǎng)站,使用了uWSCGI服務(wù)器,并且詳細(xì)講述了它的協(xié)議和使用,通過(guò)8個(gè)實(shí)例講述了在不同情況下的使用,例如Django框架。還有
Python的三種客戶端:python-memcached、cmemcache和libmemcached。同樣,以Perl、Java(以Tomcat應(yīng)用服務(wù)器為例講述)和Ruby開(kāi)發(fā)的網(wǎng)站都會(huì)從中獲益,包括對(duì)應(yīng)用服務(wù)器的管理。對(duì)于ASP.NET的用戶來(lái)說(shuō),現(xiàn)在從
Windows系統(tǒng)下向Linux系統(tǒng)遷移的用戶很多,這就無(wú)疑會(huì)使用Mono,在本書(shū)中同樣能夠找到Mono的使用和遷移的解決方案。
《決戰(zhàn)Nginx(技術(shù)卷高性能Web服務(wù)器部署與運(yùn)維基于PHP、Java、
ASP.NET等)》適用于廣大的Linux愛(ài)好者,具有一定Linux基礎(chǔ)的系統(tǒng)管理員,Linux下的Web服務(wù)器管理員,Linux服務(wù)器下動(dòng)態(tài)語(yǔ)言開(kāi)發(fā)人員,Nginx服務(wù)器管理員,培訓(xùn)中心師生,運(yùn)維人員以及一切應(yīng)該了解和使用Nginx的用戶。
作者簡(jiǎn)介
陶利軍,互聯(lián)網(wǎng)行業(yè)高端低調(diào)人士,專(zhuān)注于Linux平臺(tái)下開(kāi)源產(chǎn)品的研究和推廣,運(yùn)維構(gòu)架(服務(wù)搭建、集群及高可用),網(wǎng)絡(luò)安全評(píng)估,分布式存儲(chǔ)等。
書(shū)籍目錄
第1部分 Nginx服務(wù)器
第1章 環(huán)境部署
第2章 PHP訪問(wèn)Memcached
第3章 php-fpm的狀態(tài)
第2部分 Nginx與Python
第4章 uWSGI服務(wù)器
第5章 Nginx的uwsgi模塊
第6章 環(huán)境部署
第7章 實(shí)例運(yùn)行
第8章 緩存
第9章 會(huì)話
第3部分 Nginx與Perl
第10章 Nginx提供Perl CGI訪問(wèn)CGI的實(shí)現(xiàn)
第11章 Nginx與Perl FastCGI
第12章 Nginx通過(guò)內(nèi)置的Perl模塊執(zhí)行Perl程序
第4部分 Nginx與Java
第13章 環(huán)境部署
第14章 Nginx與Tomcat的結(jié)合
第15章 配置server.xml文件
第16章 配置web.xml文件
第17章 配置context.xml文件
第18章 配置tomcat-use.xml文件
第19章 配置catalina.policy文件
第20章 配置catalina.properties文件
第21章 在容器元素中可以使用的過(guò)濾器
第5部分 Nginx與Ruby
第22章 環(huán)境部署
第23章 走進(jìn)Rails
第24章 緩存
第6部分 Nginx與ASP.NET
第25章 Mono
第26章 Nginx與ASP.NET的解決方案
第27章 Session存儲(chǔ)
第28章 緩存
第29章 Nginx代理IIS
后記:Nginx與Apache
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 網(wǎng)上有一句話,我覺(jué)得很有說(shuō)服力也很有意思,說(shuō)的是你還沒(méi)有使用之前,僅看看這些功能就會(huì)讓你激動(dòng)得淚流滿面。在這里我選擇了些比較有說(shuō)服力的功能,由于uWSGI也是在發(fā)展中完善的,因此,根據(jù)需要從低版本到高版本不同的版本添加了不同的功能,如果你選擇最新的版本,這些功能都有: ? uWSGI服務(wù)器的全部代碼均用C實(shí)現(xiàn)。 ? 與Web服務(wù)器(例如Apache2、Nginx、cherokee和lighttpd的模塊)集成非??觳⑶液?jiǎn)單的通信協(xié)議。 ?低內(nèi)存占用。 ? 在同一個(gè)進(jìn)程或域中支持多個(gè)應(yīng)用。 ? master進(jìn)程管理允許自動(dòng)重新派生進(jìn)程并且監(jiān)視堆棧狀態(tài)。 ? 多協(xié)議支持(uwsgi、http、fastcgi和mongrel2)。 ? 改良的并發(fā)式預(yù)forking模式。 ? 地址空間和rss使用報(bào)告。 ?高級(jí)的日志系統(tǒng)。 ?通過(guò)sendfile()提供靜態(tài)文件。 ? 可移植性(測(cè)試通過(guò)的平臺(tái)有Linux 2.6、Solaris/OpenSolaris/OpenIndiana、OpenBSD、NetBSD、DragonflyBSD、FreeBSD>=8.0、MacOSX、Nexenta和Haiku)。 ? 支持其他的結(jié)構(gòu),例如SPARC64或者ARM。 ? 支持線程。 ? 為懶惰的用戶或者是不太好的Web服務(wù)器提供了CGI模式。 ? 為自維護(hù)提供的Harakiri模式。 ? 基I/O的最小化調(diào)用使用。 ? 熱添加(動(dòng)態(tài))應(yīng)用。 ?動(dòng)態(tài)配置參數(shù)。 ?所有代碼在GPL2下。 ? 可配置的緩存大小,用于低內(nèi)存系統(tǒng)或者是管理大的請(qǐng)求。 ? 可定制地創(chuàng)建uWSGI(可以有選擇地刪除不需要的功能)。 ? 智能的worker重新派生。 ? 限制每一個(gè)worker的請(qǐng)求數(shù)量。 ? 進(jìn)程管理器,避免僵尸worker。 ? 對(duì)高級(jí)用戶提供每一個(gè)請(qǐng)求的modifier。 ?支持UNIX和TCP套接字。
編輯推薦
《決戰(zhàn)Nginx技術(shù)卷:高性能Web服務(wù)器部署與運(yùn)維(基于php、Java、ASP.NET等)》適用于廣大的Linux愛(ài)好者,具有一定Linux基礎(chǔ)的系統(tǒng)管理員,Linux下的Web服務(wù)器管理員,Linux服務(wù)器下動(dòng)態(tài)語(yǔ)言開(kāi)發(fā)人員,Nginx服務(wù)器管理員,培訓(xùn)中心師生,運(yùn)維人員以及一切應(yīng)該了解和使用Nginx的用戶。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版