centos8中配置python服务程序
作者:admin 来源: 2024/1/18 17:25:24

    在树莓派中运行net6服务程序

    在树莓派中安装net6运行环境并运行.net6应用程序

    记录生成同时支持windows和linux的服务

    net6独立部署到centos8(无需安装net6环境)

  .net6新增windows服务 

  .netCore2.1创建服务程序

    centos8中配置python服务程序

    ASP.NetCoreWeb以服务形式运行

一、上传inout.py至centos8中。/autorun/inout.py

    

    #修改权限
    sudo chmod 777 inout.py

    二、cd到system位置

    cd 到 /etc/systemd/system

    三、创建inout.service文件

    sudo nano inout.service

    编写内容:

[Unit]
Description=inout
After=network.service
[Service]
Type=simple
User=root
Group=root
ExecStart=/usr/bin/python3.6 /home/lwdred/autorun/inout.py
PrivateTmp=true
[Install]
WantedBy=multi-user.target

Type指定了我的类型是simple

after指定了启动network.service服务后开始启动我的服务,

ExecStart指定了执行/usr/bin/python3.6 server.py ,

WorkingDirectory指定了工作空间在

PrivateTmp指定了开启独立的进程空间,

    三、Ctrl+o 后输入文件名inout.service
    Ctrl+x保存文件


    其他命令备忘:

    //重新挂载服务
    sudo systemctl daemon-reload


    启动服务

    sudo systemctl start inout.serice

    //停止
    sudo systemctl stop inout.service

    查看服务状态

    sudo systemctl status inout.service

    设置开机启动

    sudo systemctl enable inout.service

    //查看服务是否是自启动
    systemctl is-enabled inout.service


称      呼:
联系方式:
您的评论:
技术支持:l.w.dong@qq.com www.luweidong.cn
广州市   wx:lwdred
Copyright © 2014 三味书屋 All Rights Reserved
技术支持:l.w.dong@qq.com  sitemap xml  sitemap html

粤公网安备44010602011869号

粤ICP备13031080号-1