在 Windows 下安装和使用 Nginx

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

nginx/Windows 使用的是Win32的API ,而不是Cygwin模拟的。

当前只有select 这种网络模式,所以你不能指望它拥有高性能和高可扩展性。

要使用nginx/Windows 建议下载最新的0.8.32 这个开发版,它解决了很多跟windows版本相关的关键问题,Nginx默认使用C盘作为文档根目录,要改!安装和启动方式如下所示:
使用“” 命令来查看nginx进程
上面列出两个进程,其中一个是master进程,另外一个是worker进程,如果nginx无
法启动,那应该看logs/error.log 这个日志文件,如果这个文件不存在,那就看windows 的事件查看器。

nginx/Windows 中配置指定的目录必须使用unix的斜杠而不是反斜杠的方式,如下所示:
nginx/Windows 是以应用程序方式运行,而不是服务方式,使用下面的命令来启动、停
止和重载Nginx 进程:
nginx -s stop quick exit
nginx -s quit graceful quit
nginx -s reload changing configuration, starting a new worker, quitting gracefully an old worker
nginx -s
reopen
reopening log files
已知的问题
∙尽管可配置多个worker,但实际上只有一个worker在干活;
∙一个worker最多只能处理1024个并发连接;
∙因为缓存模块需要共享内存支持,因此无法在Vista 以及以后的系统包括Windows
7 中运行
将来可能会改善的地方
∙支持以服务方式运行
∙ Using the I/O completion ports as notification method.
∙使用worker 线程。

相关文档
最新文档