**
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 服务里启动该服务即可,服务这在后台运行,你的项目也就能部署起来了
注:若文中有什么错误,请多多指点,若有什么不解之处,可在评论区留言,我看到会快速解答