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-09-29 16:04:29

Hibernate S

2009-09-10 11:10:21

Linq Librar

2013-08-21 16:57:48

.NET反射

2010-01-25 22:28:34

光纤入户FTTP

2021-04-12 10:46:15

人工智能机器学习

2009-06-29 08:48:41

Hibernate缓存

2009-09-10 13:42:47

Linq UserIn

2017-04-01 17:30:36

MongoDB分片实现

2010-07-12 09:34:59

Symbian开发

2010-07-22 12:21:28

TELNET服务

2010-05-28 13:37:50

MySQL简单命令

2011-05-11 09:55:18

iOSObjective-C

2013-01-23 14:33:04

Android开发NFC

2023-04-04 14:40:46

2012-02-23 13:13:00

JavaPlay Framew

2009-09-28 12:57:54

Hibernate C

2009-09-22 15:10:22

Hibernate映射

2009-09-16 17:21:53

LINQ遍历

2009-09-11 12:13:40

LINQ to SQL
点赞
收藏

51CTO技术栈公众号