使用WinSW把nginx做成windows服务
1. 下载nginx
http://nginx.org/en/download.html
2. 下载win sw
https://github.com/winsw/winsw/releases/tag/v2.11.0 下载.NET4.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文件,内容如下:
1 | <service> |
XML的路径根据实际情况修改。
6. 用命令安装并启动:
1 | D:\\Soft\\nginx\\WinSW.NET4.exe install |
7. 如果需要卸载 :
1 | NET STOP nginxsvr |
可以保存为批处理,安装BAT:
1 | echo "安装" |
卸载BAT:
1 | echo "一定要先停止后卸载,否则电脑需要重启" |
可运行 services.msc 来查看服务状态。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 易锦风的博客!
评论








