nginx在windows实现开机自启
1.Windows Service Wrapper工具下载
下载地址:https://github.com/winsw/winsw/releases

2.将 WinSw-x64.exe 放到 nginx 目录下,重命名为 nginx-service.exe

3.在 nginx 目录下新建服务日志文件夹 server-logs ,用于存放 nginx 服务相关日志

4.在 nginx 目录下新建配置文件 nginx-service.xml,写入编辑信息,配置好后就可以将Nginx注册为Windows服务

配置信息如下:
1 | <!-- nginx-service.xml --> |

5.在 nginx 目录下以管理员运行命令 nginx-service.exe install 完成注册

6.启动服务 nginx-service.exe start,完成开机自启

7.查看 服务 ,检查是否自启成功

WinSW命令说明
install:注册服务
uninstall:卸载服务
start:启动服务,启动服务之前,该服务必须已经安装
stop:停止服务
stopwait:停止服务,直到服务退出,此命令才返回
restart:重启服务
status:查看服务状态
windows 自行开发的项目开机自启 参考地址:https://www.jianshu.com/p/759bc5ae01d1