环境
操作系统:windows10 专业版
winSW:WinSW v3.0.0-alpha.11
nginx信息:
nginx目录:D:\nginx
nginx配置目录: D:\nginx\conf\nginx.conf
准备WinSW
安装目录
目录文件d:\winsw
准备启动xml文件
文件名:nginx-auto_start.xml(名字可以自行启动)
<?xml version="1.0" encoding="utf-8" ?>
<service>
<id>Nginx</id> #服务名字
<name>nginx</name>
<description>This service runs a Nginx.</description> #指定描述
<executable>D:\nginx\nginx.exe</executable> #指定nginx可执行文件
<arguments>-c D:\nginx\conf\nginx.conf</arguments> #指定nginx启动参数
<log mode="roll"></log>
</service>
创建文件夹
winSW在启动运行时需要 logs和temp文件夹:
D:\winSW\logs
D:\winSW\temp\
启动服务
注册服务
d:\winSW\WinSW-x64.exe install nginx-auto_start.xml
注销服务
d:\winSW\WinSW-x64.exe uninstall nginx-auto_start.xml
启动服务
d:\winSW\WinSW-x64.exe start nginx-auto_start.xml
停止服务
d:\winSW\WinSW-x64.exe stop nginx-auto_start.xml
重启服务
d:\winSW\WinSW-x64.exe restart nginx-auto_start.xml
查看状态
d:\winSW\WinSW-x64.exe status nginx-auto_start.xml
刷新服务
不用重装服务
d:\winSW\WinSW-x64.exe refresh nginx-auto_start.xml