我有一个用 python 制作的软件,我在 uBuntu 实例上运行。但我想打包它,以便用户可以将其视为服务。
比如他可以做“/etc/init.d/myPythonProgram restart”来重启。就像任何其他服务一样。
您想搜索如何使用 python 创建一个“守护进程”。所以...
你需要在 /etc/init.d/ 中编写一个脚本,在这个脚本中,你需要定义如何启动和停止软件。这里是一个例子:
case "$1" in
start)
start_software
;;
stop)
stop_software
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
exit 0