第1章 Nginx概述

Nginx(发音同“engine x”)是一个高性能的反向代理和Web服务器软件,最初是由俄罗斯人Igor Sysoev开发的。Nginx的第一个版本发布于2004年,其源代码基于双条款BSD许可证发布,因其系统资源消耗低、运行稳定且具有高性能的并发处理能力等特性,Nginx在互联网企业中得到广泛应用。Nginx是互联网上最受欢迎的开源Web服务器之一,它不仅提供了用于开发和交付的一整套应用技术,还是应用交付领域的开源领导者。Netcraft公司2019年7月的统计数据表明,Nginx为全球最繁忙网站中的25.42%提供了服务或代理,进一步扩大了其在主机域名领域的占有量,新增5220万个站点,总数达4.4亿个,市场占有率已经超过Apache 4.89%。得益于近几年云计算和微服务的快速发展,Nginx因在其中发挥了自身优势而得到广泛应用,且有望在未来占有更多的市场份额。

2019年3月,著名硬件负载均衡厂商F5宣布收购Nginx,Nginx成为F5的一部分。F5表示,将加强对开源和Nginx应用平台的投资,致力于Nginx开源技术、开发人员和社区的发展,更大的投资将为开放源码计划注入新的活力,会主办更多的开放源码活动,并产生更多的开放源码内容。