1、下载Windows Service Wrapper,下载64位的
Releases · winsw/winsw (github.com)
2、将文件改名字拷贝到nginx 根目录下面
比如改成nginx-service.exe
3、写xml 配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<executable>D:\nginx\nginx.exe</executable>
<logpath>D:\nginx\</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-p D:\nginx\</startargument>
<stopargument>-p D:\nginx\ -s stop</stopargument>
</service>
注意配置文件的目录要根据自己的nginx的目录来
4、启动服务
cd D:\nginx 进入nginx根目录 #第一步
nginx-service.exe install #安装服务
nginx-service.exe uninstall #卸载服务
nginx-service.exe start #运行服务
nginx-service.exe stop #停止服务
5、打开服务列表查看
6、调试
有些版本可能会报创建文件失败,换个版本就可以了