使用nssm把.net core安装为windows服务

1、下载nssm

  http://nssm.cc/download  我下载版本是:prelease build 2.2.4-101

2、打开界面

  把nssm拷贝到网站目录里后,在cmd里,把路径指向网站的发布目录,然后执行 nssm install,如下图:

  

  执行完以后弹出界面如下:

  

 3、选择文件

  点击下面的按钮选择发布后的exe文件,如下图:

  

 4、设置参数

  如果.net core 网站里有一些参数需要传的话,在这里设置,如下图,我这个就需要传入一个端口号,--urls http://*:30001

  

 5、填写服务名称

  在下面的文本框里输入要显示到服务列表里的服务名称

  

 6、安装

  上面的信息输入完成后,点击安装即可

  

 7、启动服务

  •   可以去系统的服务里去手工启动
  •   也可以用nssm的命令去启动

  命令如下:

nssm install MyTestWeb //创建servername服务
nssm start MyTestWeb//启动服务
nssm stop MyTestWeb//暂停服务
nssm restart MyTestWeb//重新启动服务
nssm remove MyTestWeb//删除创建的servername服务

   

  

原文地址:https://www.cnblogs.com/wjx-blog/p/13439649.html