Nginx概述

系统 Linux
Nginx是一款轻量级的网页服务器、反向代理器以及电子邮件代理服务器。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。

Nginx(发音同engine x)是一款由俄罗斯程序员Igor Sysoev所开发轻量级的网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器。起初是供俄国大型的门户网站及搜索引擎Rambler(俄语:Рамблер)使用。此软件BSD-like协议下发行,可以在UNIX、GNU/Linux、BSD、Mac OS X、Solaris,以及Microsoft Windows等操作系统中运行。

Nginx相较于Apache、lighttpd具有占有内存少,稳定性高等优势,并且依靠并发能力强,丰富的模块库以及友好灵活的配置而闻名。 在Linux操作系统下,nginx使用epoll事件模型,得益于此,nginx在Linux操作系统下效率相当高。同时Nginx在OpenBSD或 FreeBSD操作系统上采用类似于epoll的高效事件模型kqueue。

目前使用FastCGI+Nginx运行PHP应用时如果配置文件设置不合理,并不是十分可靠。建议使用NAMP架构(Nginx+Apache+Mysql+PHP),即使用Nginx处理静态请求,并将动态请求反向代理给Apache处理。目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志Plurk也使用nginx。

责任编辑:yangsai 来源: zh.wikipedia.org
相关推荐

2011-07-19 13:29:50

JavaScript

2009-06-29 08:48:41

Hibernate缓存

2009-09-10 13:42:47

Linq UserIn

2017-04-01 17:30:36

MongoDB分片实现

2021-04-12 10:46:15

人工智能机器学习

2010-07-12 09:34:59

Symbian开发

2009-09-29 16:04:29

Hibernate S

2009-09-10 11:10:21

Linq Librar

2010-01-25 22:28:34

光纤入户FTTP

2013-08-21 16:57:48

.NET反射

2009-09-18 16:20:36

LINQ基础

2009-07-06 09:03:10

Servlet定义

2009-11-20 16:18:52

Oracle Rdbm

2021-06-11 07:49:01

Docker容器安全 应用程序

2010-04-13 17:10:59

Oracle Data

2009-11-19 15:13:51

Oracle Uniq

2009-09-08 11:25:42

Linq foreac

2010-12-31 10:23:53

SharePoint

2009-09-23 09:47:23

Hibernate e

2010-06-03 16:19:28

点赞
收藏

51CTO技术栈公众号