1、下载工具
下载地址:https://github.com/winsw/winsw/releases,如下载WinSW.NET4.exe
2、注册服务
以nginx注册为本地服务进行说明。将下载后的WinSW.NET4.exe放至nginx安装目录,如下:
同时,编写与WinSW.NET4同名的xml文件,放至相同目录。WinSW.NET4.xml内容如下:
<service>
<!-- ID of the service. It should be unique across the Windows system-->
<id>nginx1140</id>
<!-- Display name of the service -->
<name>nginx-1.14.0</name>
<!-- Service description -->
<description>NGINX is the popular and high‑performance web server used at millions of websites worldwide.</description>
<!-- Path to the executable, which should be started -->
<executable>D:\appdata\nginx-1.14.0\nginx.exe</executable>
</service>
在命令窗口执行:WinSW.NET4.exe install
3、服务验证
注册完成后,可在服务中查看:
4、其他命令
启动服务:WinSW.NET4.exe start
关闭服务:WinSW.NET4.exe stop
重启服务:WinSW.NET4.exe restart
卸载服务:WinSW.NET4.exe uninstall