使用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服务

浙公网安备 33010602011771号