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、调试

有些版本可能会报创建文件失败,换个版本就可以了

更多推荐