1。下载nginx:http://nginx.org/en/download.html
2.下载win sw:https://github.com/winsw/winsw/releases/tag/v2.11.0 ,下载.NET 4.0 版本,WinSW.NET4.exe。
3.解压nignx压缩包,并重命名文件夹为“nginx”。本例的nginx.exe完整路径为:D:\Soft\nginx\nginx.exe
4。将下载的WinSW.NET4.exe 复制进D:\Soft\nginx\。
5。在D:\Soft\nginx\新建一个名为“WinSW.NET4.xml”的XML文件,内容如下:
<service> <!--服务名称--> <id>nginxsvr</id> <!--显示名称--> <name>nginx-svr</name> <!--描述--> <description>自启动的 nginx</description> <!--windows服务安装日志--> <logpath>D:\Soft\nginx\log2</logpath> <logmode>roll</logmode> <depend></depend> <executable>D:\Soft\nginx\nginx.exe</executable> <stopexecutable>D:\Soft\nginx\nginx.exe -s stop</stopexecutable> </service>
XML的路径根据实际情况修改。
6.用命令安装并启动:
D:\Soft\nginx\WinSW.NET4.exe install
NET START nginxsvr
7.如果需要卸载 :
NET STOP nginxsvr
D:\Soft\nginx\WinSW.NET4.exe uninstall
可以保存为批处理,安装BAT:
echo "安装" D:\Soft\nginx\WinSW.NET4.exe install echo "启动名为nginxsvr的windows服务" NET START nginxsvr pause
卸载BAT:
echo "一定要先停止后卸载,否则电脑需要重启" echo "停止名为nginxsvr的windows服务" NET STOP nginxsvr D:\Soft\nginx\WinSW.NET4.exe uninstall pause
可运行 services.msc 来查看服务状态。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?