nginx for Windows,一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器.Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,该軟件也以该几项特点而被众多用户所喜爱,目前也被越来越多的网站所接受和采用,也变为势不可挡的趋势。

軟件特色:
Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多了。Igor 将源代码以类BSD许可证的形式发布。自Nginx 发布四年来,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几 个重要的视频分享网站也部署了Nginx,如六房间、酷6等
使用方法
一、雙擊nginx.exe圖標,可見黑窗口一閃而過,啓動完畢。
二、命令行到nginx目錄,輸入nginx啓動。(注,此方式命令行窗口無任何提示,且被鎖定)
三、命令行到nginx目录,输入start nginx启动,此方式不锁定
启动后,默认情况下(无修改配置),可见到有两个nginx的进程,1个是master process,1个是worker processes。
如果你在配置中配置2个worker_processes,进程中就可以看到1个是master process,2个是worker processes。
測試
默认nginx部署了些静态内容,我们可通过它測試nginx是否在工作。
默認的配置文件(NGINX_HOME/conf/nginx.conf)如下:
通過觀察配置文件的非注釋項,大概可知:
1、启动了1个worker processes
2、worker_connections,最大並發數爲1024
3、include mime.types,引入mime.types文件所声明的文件扩展名与文件类型映射
4、application/octet-stream,默認使用application/octet-stream
5、sendfile,開啓高效文件傳輸模式
6、監聽本機“localhost”的80端口
7、映射目錄爲“當前目錄的html目錄”
8、出現500、502、503、504錯誤,則映射到50x.html
浏覽地址http://localhost,即可訪問其默認頁面,即映射到NGINX_HOME/html/index.html
其他静态内容,如html、图片,可自行添加測試。
4. 日志
日志默認位于NGINX_HOME/logs/,可見:
1、access.log,訪問日志
2、error.log,異常日志
3、nginx.pid,進程(僅在啓動nginx後才有此日志)
更新日志
1、問題修複
2、提高穩定性