适用于 Windows 的 nginx

Nginx Windows 版本有一些特殊的特性和限制。

Windows 版本特性

  • 使用标准 Win32 API
  • 不使用 fork(),仅使用线程
  • 不支持并发连接数的限制
  • 不支持 UDP

安装

  1. 下载 nginx/Windows zip 包
  2. 解压到目录
  3. 运行 nginx.exe

运行

nginx

# 停止
nginx -s stop

# 重新加载
nginx -s reload

已知问题

  • 不支持 sendfile
  • 不支持多个工作进程
  • 性能低于 Linux 版本

可能的未来增强

  • 支持 fork()
  • 支持多个工作进程
  • 性能优化