服务部署操作之nssm

1、使用背景:

之前在windows server IIS管理器中部署程序操作复杂,参考各位大佬以后发现还有更好的方法;

 

2、nssm介绍:

作为服务封装程序,可以将exe封装成服务,实现开机自启动,简单易上手,功能强大;

 

3、nssm配置详情:

官网地址:https://nssm.cc/download

下载完成以后记得在系统环境变量中添加对应的路径信息,见下图:

在命令行中输入:nssm version既可以确认是否添加成功,见下图:

 支持图形界面与命令行两种方式安装服务,详情如下:

【1】图形界面方式:

在命令行窗口输入命令,见下图:

 <Path>:输入要作为服务运行的可执行程序的完整路径,例如:D:\webserver\D01_inuse\golang_gin.exe;

<Srartup directory>:指定程序的启动目录,一般可以和可执行程序所在目录一致;

<Arguments>:程序需要的命令行参数在这里输入;

【2】命令行方式:

在命令行窗口输入命令即可,见下图:

 确认可执行程序对应路径的具体位置;

服务启动命令详情见下图:

 服务关闭命令详情见下图:

 也可以在任务管理器中进行服务关闭操作,见下图:

 查询已创建服务命令,见下图:

 服务删除命令,见下图:在弹出的框体点击【是】即可;

 

posted @ 2025-02-08 16:10  Oliver9527  阅读(384)  评论(0)    收藏  举报