windows版本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 Name | PID | Session Name | Session# | Mem Usage |
nginx.exe | 652 | Console | 0 | 2 780 K |
nginx.exe | 1332 | Console | 0 | 3 112 K |
nginx是一个标准的控制台应用程序(注意不是一个服务),可以通过以下命令来管理nginx:
nginx -s stop | 停止 |
nginx -s quit | 退出 |
nginx -s reload | 修改配置后,此命令关闭原进程,使用新的配置启动新的进程。 |
nginx -s reopen | 重新打开日志文件 |
已知问题:
- 虽然可以启动多个工作线程,但实际上只有一个在工作。
- 一个工作线程最大支持1024个并发连接。
- 不支持UDP代理功能。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2016-11-07 asp.net core中Microsoft.AspNet.Session的使用