nginx 到底是什么?
Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/ POP3 /SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。
为什么要掌握Nginx?
Nginx 很火,因为它就像一个万能药,在任何存在性能需求的场合总能找见它的身影,它可以轻松在百万并发连接下实现高吞吐量的 Web 服务。同时,类似于 OpenResty 和 Tengine 这样的第三方模块群,进一步发展出了新生态,使Nginx 的应用进一步向应用防火墙、 CDN 等领域扩展。
有没有Nginx的学习资料?
有,LZ给大家分享一份自己收藏的【Nginx实战】PDF给大家学习,希望对想要深入掌握Nginx的老铁有所帮助。下面给大家展示一下【Nginx实战】文档资料的目录内容
内容简介
Nginx是俄罗斯人Igor Sysoev编写的一款高性能的和反向代理服务器。Nginx选择了 epoll 和kqueue作为网络I/O模型,在高连接并发的情况下,内存、 CPU 等系统资源消耗非常低,运行稳定。
本书系统地介绍了Nginx与PHP、 RUBY 、 Python 结合的使用方法,Nginx作为反向代理与负载均衡的配置与优化,以及Nginx模块的开发方法,并给出了新浪播客、 搜狐 、六间房、Discuz!官方论坛、迅雷在线、赶集网使用Nginx的应用示例。后全面地分析了Nginx的核心模块。
本书适合Nginx的初学者,以及有基础,希望深入掌握Nginx的Java架构师和Web开发人员。
内容目录
第1章 Nginx简介基本介绍
第2章 Nginx服务器的安装于配置
第3章 Nginx的基本配置与优化
第4章 Nginx 与PHP的安装、配置与优化
第5章 Nginx与 JSP 、 ASP 、NET、Perl的安装与配置
第6章 Nginx HTP负载均衡和反向代理的配置与优化
第7章 Nginx的 Rewrite 规则编写实例
第8章 Nginx模块开发
第9章 Nginx的Web缓存服务与 新浪网 的开源NCACHE模块
第10章 Nginx在国内知名网站中的应用案例
第11章 Nginx的非典型应用实例
第12章 Nginx的核心模块
第13章 Nginx的标准HTTP模块
第14章 Nginx的其他HTTP模块
第15章 Nginx的邮件模块
完整版请转发文章,关注我,后台私信关键字:”333″免费领取!!感谢大家的支持。