1、下载地址  官网下载地址:https://nssm.cc/download
2、解压压缩包,根据系统位数选择64或32位程序  E:\software\nssm-2.24\win64
3、打开命令行,运行nssm程序,管理员权限打开命令行工具,切换到nssm.exe所在路径,运行 nssm install,打开程序配置界面。直接在程序目录cmd即可。
配置项说明:
Path:运行应用程序的程序
Startup directory:应用程序所在的目录
Arguments:应用运行的参数
Service name:生成服务的名称
最后点击install service 完成windows服务安装,在windows服务列表就能看到创建的服务了。
4、常用命令
nssm install servername //创建servername服务,弹出配置界面
nssm start servername //启动服务
nssm stop servername //暂停服务
nssm restart servername //重新启动服务
nssm remove servername //删除创建的servername服务
nssm edit servername//更改servername服务,弹出修改界面
nssm set servername 参数名 参数值 //设置服务参数值
sc delete servername//windows删除服务命令
直接使用windows的服务管理也可以实现服务的操作,服务右键属性 - 恢复即可设置服务挂掉重启等内容。
5、安装服务 示例
运行 nssm install
Path:E:\software\test01\xxx.exe
Startup directory:E:\software\test01
Arguments:WebApplication_nssm.dll --urls=http://*:8888/ --port=8888
Service name:xxxService
最后点击install service 完成windows服务安装,在windows服务列表就能看到创建的服务了。
6、安装服务无法启动,在服务列表中右键查看属性,发现可执行文件地址是nssm.exe的地址,此时需要修改注册表中刚刚新建的服务的配置。
cmd运行regedit打开注册表,目录:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\xxxService  右侧内容区域 找到 ImagePath,修改为正确的可执行文件地址即可。
原文链接:https://blog.csdn.net/liyou123456789/article/details/123094277

posted on 2024-05-15 10:49  邢帅杰  阅读(616)  评论(0)    收藏  举报