Nginx 注册为 windows服务
个人笔记
1、下载最新版的 Windows Service Wrapper 程序
链接: https://pan.baidu.com/s/1RpL1C6RcYIMcfxmybcm6AA 提取码: xubb
2、把下载的文件(mynginx.exe)复制到nginx目录(D:\software\nginx-1.15.5)
3、nginx目录下创建一个同名的Windows Service Wrapper的XML配置文件(mynginx.xml)
文件内容如下:
<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<executable>D:\software\nginx-1.15.5\nginx.exe</executable>
<logpath>D:\software\nginx-1.15.5\</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-p D:\software\nginx-1.15.5</startargument>
<stopargument>-p D:\software\nginx-1.15.5 -s stop</stopargument>
</service>
4、命令行执行安装命令
Windows Servcie Wrapper的命令格式如下:
# 安装服务
D:\software\nginx-1.15.5>mynginx.exe install
# 卸载服务
D:\software\nginx-1.15.5>mynginx.exe uninstall
# 启动服务
D:\software\nginx-1.15.5>mynginx.exe start
# 停止服务
D:\software\nginx-1.15.5>mynginx.exe stop
#验证配置文件是否有效
D:\software\nginx-1.15.5>nginx -t