编辑推荐
本书涵盖现有流行动态语言(PHP、Python、Perl、Java、Ruby 和ASP.NET)与Nginx服务器的结合,通过在生产环境中的具体应用,详细讲述了每一种应用服务器(包括开发架构)的多种不同结合方式。另外,本书详细讲述了应用程序服务器的缓存技术,特别是对Memcached服务器的应用。
内容简介
本书详细讲述了Nginx服务器与动态语言应用的结合,动态语言包括PHP、Python、Perl、Java、Ruby及ASP.NET架构。对于PHP部分,本书使用了php-fpm方式运行,在这一部分除了使用纯PHP架构的memcache外,还介绍了使用libmemcached的memcached。对于使用Python作为开发的网站,使用了uWSCGI服务器,并且详细讲述了它的协议和使用,通过8个实例讲述了在不同情况下的使用,例如Django框架。还有Python的三种客户端:python-memcached、cmemcache和libmemcached。同样,以Perl、Java(以Tomcat应用服务器为例讲述)和Ruby开发的网站都会从中获益,包括对应用服务器的管理。对于ASP.NET的用户来说,现在从Windows系统下向Linux系统迁移的用户很多,这就无疑会使用Mono,在本书中同样能够找到Mono的使用和迁移的解决方案。《决战Nginx(技术卷高性能Web服务器部署与运维基于PHP、Java、ASP.NET等)》适用于广大的Linux爱好者,具有一定Linux基础的系统管理员,Linux下的Web服务器管理员,Linux服务器下动态语言开发人员,Nginx服务器管理员,培训中心师生,运维人员以及一切应该了解和使用Nginx的用户。
作者简介
陶利军,互联网行业高端低调人士,专注于Linux平台下开源产品的研究和推广,运维构架(服务搭建、集群及高可用),网络安全评估,分布式存储等。
目 录
第1部分 Nginx服务器 第1章 环境部署 第2章 PHP访问Memcached 第3章 php-fpm的状态第2部分 Nginx与Python 第4章 uWSGI服务器 第5章 Nginx的uwsgi模块 第6章 环境部署 第7章 实例运行 第8章 缓存 第9章 会话第3部分 Nginx与Perl 第10章 Nginx提供Perl CGI访问CGI的实现 第11章 Nginx与Perl FastCGI 第12章 Nginx通过内置的Perl模块执行Perl程序第4部分 Nginx与Java 第13章 环境部署 第14章 Nginx与Tomcat的结合 第15章 配置server.xml文件 第16章 配置web.xml文件 第17章 配置context.xml文件 第18章 配置tomcat-use.xml文件 第19章 配置catalina.policy文件 第20章 配置catalina.properties文件 第21章 在容器元素中可以使用的过滤器第5部分 Nginx与Ruby 第22章 环境部署 第23章 走进Rails 第24章 缓存第6部分 Nginx与ASP.NET 第25章 Mono 第26章 Nginx与ASP.NET的解决方案 第27章 Session存储 第28章 缓存 第29章 Nginx代理IIS后记:Nginx与Apache
前 言
本书涵盖现有流行动态语言(PHP、Python、Perl、Java、Ruby 和ASP.NET)与Nginx服务器的结合,通过在生产环境中的具体应用,详细讲述了每一种应用服务器(包括开发架构)的多种不同结合方式。另外,本书详细讲述了应用程序服务器的缓存技术,特别是对Memcached服务器的应用。
媒体评论
Nginx服务器在互联网推波助澜的作用下脱颖而出,创下了高并发的记录,因此,在短短10年的发展中,在全世界前100万的网站中,已经有5.1%的网站使用了Nginx服务器,使得Nginx成为继Apache(70.2%)和IIS(20.5%)之后的第三大Web服务器软件,而且它的使用数量与日俱增,直逼Apache的市场。有人说,Nginx将会取代Apache的市场,我们且不关心Nginx能不能取代Apache,1996年4月以来,Apache一直是Internet上最流行的HTTP伺服器,而且在Linux系统下Apache几乎是不二的选择,而在2002年诞生的Nginx服务器在这种形式下能够崛起那*是个奇迹,它有两个方面能够打败Apache服务器,一是高并发,二是节省资源,即轻量级。在我们现有的应用中,基本上将Apache跑在了后台,而是同Nginx服务器代理访问了。
使用Nginx服务器就是使用它的两大特点,一是高并发访问,二是代理,它能够快速地解析静态文件,而对于动态语言实现的动态程序则传递到后台的服务,实现了动静网页解析的分离。
Nginx是一个自由的、开源的、高性能的HTTP服务器和反向代理,同时也是一个IMAP/POP3的代理服务器,它是由IgorSysoev于2002年开发,并且在2004年发布了第一个版本,在互联网上使用Nginx的主机近乎6.55%(13.5M)。
Nginx之所以能够脱颖而出闻名世界,是因为它的高性能、稳定性、丰富的功能设置、简单的配置和资源消耗低。
Nginx解决了服务器的C10K问题,它的设计不像传统的服务器使用线程处理请求,取而代之的是使用了一个更加高级的机制——事件驱动机制,而且是异步事件驱动结构。
即使你不希望处理成千上万的并发请求,你同样能够从Nginx的高性能和低消耗内存(占用内存小)的结构中获益。Nginx的使用规模很全面:从很小的VPS到服务器集群都可以。
Nginx强有力地用在了一些高知名度的站点,例如WordPress、Hulu、Github、Ohloh、SourceForge 和TorrentReactor。
[下载参考地址] :双盘下载(百度网盘+诚通网盘)
>>>下载前特别提醒<<<<
1、手机端支付下载建议使用UC浏览器,360浏览器,夸克浏览器,谷歌浏览器
2、电脑端支付下载建议使用谷歌浏览器,360浏览器,搜狗浏览器,opera浏览器
3、支付后不跳转或者支付失败怎么办?[解决方案]
4、不能正常解压或解压失败怎么办?[解决方案]
5、城通网盘下载教程?[解决方案]
- 温馨提示:
- 在微信、微博等APP中下载时,会出现无法下载的情况
- 这时请选择在浏览器中打开,然后再请下载浏览