nginx for windows入门

漆雕博
2023-12-01

文档:nginx for Windows

1.简介

适用于 Windows 的 nginx 版本使用本机 Win32 API(不是 Cygwin 仿真层)。

当前仅使用select()和poll()(1.15.9)连接处理方法,因此不应期望高性能和可扩展性。

由于这一点和其他一些已知问题,适用于 Windows 的 nginx 版本被认为是测试版。

此时,除了 XSLT 过滤器、图像过滤器、GeoIP 模块和嵌入式 Perl 语言之外,提供与 UNIX 版本的 nginx 几乎相同的功能。

2.启动

nginx/Windows 使用当前运行的目录作为配置中相对路径的前缀。

如果在不正确的目录启动nginx,会出现错误:

nginx
nginx: [alert] could not open error log file: CreateFile() "logs/error.log" failed (3: The system cannot find the path specified)
2021/11/06 11:15:56 [emerg] 8944#5804: CreateFile() "C:\Users\czy\Desktop/conf/nginx.conf" failed (3: The system cannot find the path specified)
  • 日志文件和配置文件都不在当前目录下

正确的启动方式是

 类似资料: