windows版本nginx帮助文档

本文是nginx官方文档的直译。引文链接原文链接

nginx的windows版本使用原生的win32API。当前只使用了select()连接处理方法,因此不应认为它有高性能和具有可伸缩性。由于众所周知的原因,windows版本的nginx通常被认为是beta版本。但是,它几乎提供了unix版本一样的功能(xslt过滤器、图像过滤器等模块除外)。

要安装windows版本的nginx,首先下载主干分支(下载地址)的发布版本,然后解压启动。本文 以下载目录为C盘根目录为例:

cd c:\  
unzip nginx-1.15.6.zip  
cd nginx-1.15.6  
start nginx

运行tasklist命令查看当前启动的进程:

C:\nginx-1.15.6>tasklist /fi "imagename eq nginx.exe"

Image NamePID Session NameSession# Mem Usage
nginx.exe652 Console02 780 K
nginx.exe1332 Console03 112 K

这两个进程中有一个是主进程,另外一个是工作进程。如果nginx未启动,查看logs文件夹下的error.log文件。如果日志文件还没创建,则异常日志应当会记录在windows事件中。如果出现异常页面,也是通过日志文件来定位问题。

nginx是一个标准的控制台应用程序(注意不是一个服务),可以通过以下命令来管理nginx:

nginx -s stop停止
nginx -s quit退出
nginx -s reload修改配置后,此命令关闭原进程,使用新的配置启动新的进程。
nginx -s reopen重新打开日志文件
已知问题:
  • 虽然可以启动多个工作线程,但实际上只有一个在工作。
  • 一个工作线程最大支持1024个并发连接。
  • 不支持UDP代理功能。

转载于:https://www.cnblogs.com/zhouXX/p/9926577.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值