Nginx概述
Nginx(发音同enginex)是一款由俄罗斯程序员IgorSysoev所开发轻量级的网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器。起初是供俄国大型的门户网站及搜索引擎Rambler(俄语:Рамблер)使用。此软件BSD-like协议下发行,可以在UNIX、GNU/Linux、BSD、MacOSX、Solaris,以及MicrosoftWindows等操作系统中运行。
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。
相关推荐
RisenWang 2020-07-27
carolAnn 2020-04-26
houjinkai 2020-04-26
Neptune 2020-03-04
aolishuai 2020-02-18
aolishuai 2020-02-01
liwf 2020-02-01
SZStudy 2020-01-12
liwf 2020-01-10
stoneechogx 2020-01-09
yongzhang 2020-01-06
岁月如歌 2019-12-24
aolishuai 2019-12-16
岁月如歌 2019-12-06
byourb 2019-12-06
haoxun0 2019-11-28
泥淖 2019-11-12