nginx(读作engine x)是一个轻量级开源web服务器软件,可以作为反向代理、负载均衡与缓存服务器使用。nginx和lighttpd都是为高并发网站的应用场景而设计的。随着技术发展和业务需要,nginx逐渐受到关注,在国内如百度、淘宝、腾讯、新浪、网易等网站都开始使用nginx来满足一些高并发访问的需求。
nginx是俄罗斯人igor sysoev开发的一个开源的高性能web服务器软件,起初是为rambler.ru(俄罗斯访问量第二的大型门户网站和搜索引擎)使用的,具有轻量级和高并发的特点,第一个公开版本0.1.0发布于2004年10月。目前,nginx通过bsd-like开源软件许可协议发行,可以在unix、linux、macos、solaris以及windows等操作系统中运行。
根据2016年6月份netcraft公司统计的数据显示,在全球约10亿网站中,市场占有率排名前三的web服务器软件分别是apache(34%)、microsoft iis(32%)和nginx(16%),可以看到作为后起之秀的nginx增长速度非常快。nginx之所以能够脱颖而出,是因为它具有性能高、稳定性好、结构模块化、配置简单以及资源消耗非常低的优点。
nginx可以提供http服务,包括处理静态文件,支持ssl(提供https访问)、gzip(网页压缩)、虚拟主机、url重写等功能,可以搭配fastcgi程序(如php)处理动态请求。除此之外,nginx还可以用于代理、反向代理、负载均衡、缓存等服务器功能,在集群环境中解决网络负载、提高可用性等。
九游会ag copyright © 2013-2021 河南云和数据信息技术有限公司 isp经营许可证:豫b-20160281