Windows server 2012 使用nssm 将python 程序注册为系统服务,后台部署项目

**

Windows server 2012 使用nssm 将python 程序注册为系统服务,后台部署项目

**

	1.下载nssm
	https://www.nssm.cc/download

在系统磁盘新建一个目录, 将下载好的nssm 文件放在该目录中,并解压缩

进入nassm 目录中,目录中有一个win64文件夹,打开它,下面是nssm.exe执行文件

在nssm.exe所在 的当前目录下,进入cmd命令提示符窗口(dos窗口)
在这里插入图片描述
回车

在cmd中执行./nssm install
在这里插入图片描述
这里有4个输入框

path:选择你安装的python路径下的python.exe文件,或者你虚拟环境中python.exe的位置:C:\anaconda3\envs\ocr\python.exe(这是我的位置,个人根据自己的位置进行选择路径)

startup directory: 选择你项目下需要执行脚本的的上一级目录路径即可,就是执行脚本的上级目录

Arguments: 选择执行脚本的名称

service name: 拟定服务叫什么名字

最后,点击install service进行安装,然后在windows 服务里启动该服务即可,服务这在后台运行,你的项目也就能部署起来了

注:若文中有什么错误,请多多指点,若有什么不解之处,可在评论区留言,我看到会快速解答

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值