一、下载

在windows下实现开机自启动需要一个开源项目Windows Service Wrapper 来实现。

我用的是这个版本。

下载下来,放在Nginx根目录下

下载下来,放在Nginx根目录下,名字改为start-nginx.exe,再新建一个txt文件,名字改为start-nginx.xml,注意拓展名前面的名字要保持一致。

二、配置文件

在start-nginx.xml文件中添加如下代码:

 1 <service>
 2   <id>start-nginx</id>
 3   <name>start-nginx</name>
 4   <description>nginx self starting</description>
 5 
 6   /*这个改为你的Nginx路径*/
 7   <logpath>D:
ginx-1.14.2</logpath>
 8   <logmode>roll</logmode>
 9   <depend></depend>
10 
11   /*这个改为你的Nginx路径*/
12   <executable>D:
ginx-1.14.2
ginx.exe</executable>
13   
14 /*这个改为你的Nginx路径*/ 
15   <stopexecutable>D:
ginx-1.14.2
ginx.exe -s stop</stopexec