如何将我的python程序转换为uBuntu上的服务?

时间:2013-06-28 04:04:47

标签: python linux ubuntu service

我有一个用python制作的软件我在uBuntu实例上运行。但我想打包它,以便用户可以将其视为服务。

例如,他可以执行“/etc/init.d/myPythonProgram restart”重启。就像任何其他服务一样。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您需要在/etc/init.d/中编写脚本,在此脚本中,您需要定义如何启动和停止软件。这是一个示例:

case "$1" in
    start)
        start_software
        ;;
    stop)
        stop_software
        ;;
    *)
        echo "Usage: $0 start|stop" >&2
        exit 3
        ;;
exit 0