当前位置:   article > 正文

linux新建python系统级服务_python.service linux

python.service linux

1.创建.service文件放到 /etc/systemd/system目录下。 例:edgePython.service.文件内容为:

  1. [Unit]
  2. Description=edgePythonService
  3. [Service]
  4. Type=simple
  5. User=root
  6. Group=root
  7. #设置应用的工作目录
  8. WorkingDirectory=/root
  9. ExecStart=/usr/bin/python /root/esms/py/run.py
  10. Restart=always
  11. ExecStop=/bin/kill -s TERM $MAINPID
  12. [Install]
  13. WantedBy=multi-user.target

          配置上文中的ExecStart

          /usr/bin/python 路径为python根目录

          /root/esms/py/run.py 路径为自建的python服务程序。

 2.将.service文件放到/etc/systemd/system目录下后(或在此目录下直接创建),执行:

        (1) 重载系统服务:

systemctl daemon-reload

        (2)启动/停止/查看python服务:

  1. systemctl start edgePython.service
  2. systemctl stop edgePython.service
  3. systemctl status edgePython.service

        (3)设置开机启动

systemctl enable edgePython.service

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/80019
推荐阅读
相关标签
  

闽ICP备14008679号