发布时间: 阅读量

win下nginx服务开机自启

在web服务中nginx作为重要的代理服务器之一,不可规避的服务器断电等操作,但是服务的可用性也是必要的!

操作步骤

1.下载winsw
下载地址
下载此版本
WechatIMG579.jpg

2.重命名:它可以作为Windows服务包装和管理自定义进程。下载安装包后,可以将WinSW.exe重命名为任何名称,例如nginx-service.exe。

3.创建nginx-service.xml里面编写winsw需要的一些参数

<!-- nginx-service.xml -->
<service>
    <id>nginx-1.20.0</id>
    <name>nginx-1.20.0</name>
    <description>nginx-1.20.0</description>
    <logpath>D:\Program Files\nginx-1.20.0\</logpath>
    <logmode>roll</logmode>
    <depend></depend>
    <executable>D:\Program Files\nginx-1.20.0\nginx.exe</executable>
    <stopexecutable>D:\Program Files\nginx-1.20.0\nginx.exe -s stop</stopexecutable>
</service>

注意这三个路径
WechatIMG580.jpg
WechatIMG581.jpg

4.进入cmd执行命令

nginx-service.exe install

成功界面
WechatIMG559.jpg

5.进入本地服务可以看到nginx服务了
WechatIMG582.jpg

6.如果是手动,属性里面改成自动