Windows下配置Nginx开机自启动
如何安装、配置网站就不说了,文章主要讲讲windows中如何让nginx开机自启动
1.windows中配置nginx开机启动需要借助Windows Service Wrapper工具。可以通过地址http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw进行下载。
2.下载下来之后是类似winsw-**.exe这样的应用程序,**是版本号。
3.将winsw-**.exe这个应用程序复制到nginx的安装跟目录,并将名称改为nginxservice.exe。
4.在nginx安装目录下新建一个ngingxservice.xml文件,内容为:
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<logpath>E:\nginx-1.16.1\nginx-1.16.1</logpath>
<logmode>roll</logmode>
<depend></depend>
<executable>E:\nginx-1.16.1\nginx-1.16.1\nginx.exe</executable>
<stopexecutable>E:\nginx-1.16.1\nginx-1.16.1\nginx.exe -s stop</stopexecutable>
</service>
根据nginx安装目录不同,修改对应的logpath、executable、stopexecutable标签中的内容。
5.cmd进入nginx的安装目录,执行:nginx-service.exe install命令,然后进入系统服务(任务管理器就可以看),看是否有nginx服务并且检查是否设置为自动启动,此时可以在这里设置开机自启动。