nginx/Windows 使用的是 Win32的 API ,而不是 Cygwin 模拟的。当前只有 select 这种网络模式,所以你不能指望它拥有高性能和高可扩展性。
要使用 nginx/Windows 建议下载最新的 0.8.32 这个开发版,它解决了很多跟windows版本相关的关键问题,Nginx默认使用C盘作为文档根目录,要改!安装和启动方式如下所示:
cd c:\
unzip nginx-0.8.32.zip
cd nginx-0.8.32
start nginx
使用 “tasklist” 命令来查看nginx进程
C:\nginx-0.8.32>tasklist /fi "imagename eq nginx.exe"
Image Name PID Session Name Session# Mem Usage
=============== ======== ============== ========== ============
nginx.exe 652 Console 0 2 780 K
nginx.exe 1332 Console 0 3 112 K
上面列出两个进程,其中一个是master进程,另外一个是worker进程,如果nginx无法启动,那应该看 logs/error.log 这个日志文件,如果这个文件不存在,那就看windows的事件查看器。
nginx/Windows 中配置指定的目录必须使用unix的斜杠而不是反斜杠的方式,如下所示:
access_log logs/site.log;
root C:/web/html;
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 线程
分享到:
相关推荐
nginx/Windows-1.6.3
nginx/Windows-1.23.3 Nginx(发音为“engine X”[9] /ˌɛndʒɪnˈɛks/ EN-jin-EKS),风格化为NGIИX,是一个Web服务器,也可以用作反向代理,负载平衡器,邮件代理和HTTP缓存。该软件由Igor Sysoev创建,并于...
nginx/Windows-1.23.4 Nginx(发音为“engine X”[9] /ˌɛndʒɪnˈɛks/ EN-jin-EKS),风格化为NGIИX,是一个Web服务器,也可以用作反向代理,负载平衡器,邮件代理和HTTP缓存。该软件由Igor Sysoev创建,并于...
在linux服务器上部署的nginx,用于负载均衡访问模式,解压安装即可
nginx的Windows版本使用原生Win32 API(非Cygwin模拟层)。当前nginx/Windows只使用select作为通知方法,所以不要期待它有很高的性能和扩展性。鉴于这点和一些已知问题,nginx/Windows目前还处于beta阶段。nginx/...
nginx1.8.1工具包,windows下使用的,绿色版,直接下载解压,运行nginx.exe即可,配置文件在conf下的nginx.conf
nginx-1.18.0windows版
内含最新稳定版nginx源码包,包含Windows版本和Linux版本
nginx-1.8.0(windows64位版本),nginx.bat批处理需要修改nginx目录
nginx/Windows-1.23.1 Nginx(发音为“engine X”[9] /ˌɛndʒɪnˈɛks/ EN-jin-EKS),风格化为NGIИX,是一个Web服务器,也可以用作反向代理,负载平衡器,邮件代理和HTTP缓存。该软件由Igor Sysoev创建,并于...
本资源包含 nginx-1.0.10.tar.gz 和 nginx-1.0.10.zip(nginx/Windows-1.0.10)。 该版本主要是修复了三个 bug: *) Bugfix: a segmentation fault might occur in a worker process if resolver got a big DNS ...
nginx/Windows-1.25.0 *) Feature: experimental HTTP/3 support. Nginx(发音为“engine X”[9] /ˌɛndʒɪnˈɛks/ EN-jin-EKS),风格化为NGIИX,是一个Web服务器,也可以用作反向代理,负载平衡器,邮件代理...
vs2015编译,添加more_set_head
nginx/Windows-1.23.0 Nginx(发音为“engine X”[9] /ˌɛndʒɪnˈɛks/ EN-jin-EKS),风格化为NGIИX,是一个Web服务器,也可以用作反向代理,负载平衡器,邮件代理和HTTP缓存。该软件由Igor Sysoev创建,并于...
nginx/Windows版使用原生Win32 API(非Cygwin模拟层)。目前只有select方法被用作通知方法,因此你不应对其高性能和可扩展性要求太高。正因为如此和一些已知的问题,nginx/Windows版被认为是beta版。和Unix版相比,...
DebianLNMP一键安装包是很不错的安装脚本,用在低配置VPS上最合适不过啦,安装方便快捷,轻轻松松全自动安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)可直接用再生产环境。 DebianLNMP特点: •独特的DebianLNMP...
nginx for windows 1.4 直接解压到D盘就可以了
::nginx windows服务安装管理器 ::用windows服务安装器winsw把nginx安装为系统服务后,此时重新加载配置reload操作会出错,并不能直接管理,要用system用户身份管理,通过psexec可以达到这一目的 ::通过本管理器可以...
Nginx 1.22.0 Windows版本,解压安装。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同...
windows版nginx,用于windows测试web、反向代理等。