脚本文件路径: /home/[用户名]/[项目文件]/[启动文件]
/home/bin/gdzyz/main.py
创建启动脚本(.sh结尾):vim /home/[用户名]/[项目文件]/[启动文件]
vim /home/bin/gdzyz/main.sh
启动文件里的内容:
#!/bin/bash cd /home/bin/gdzyz/ python main.py
脚本存放路径:/etc/systemd/system/
创建服务: /etc/systemd/system/[脚本名字].service
vim /etc/systemd/system/python_gdzyz.service
.service的内容:
在网络服务启动之后,启动脚本
脚本路径
install随便填一个
[Unit] After=network.service [Service] ExecStart=/home/bin/gdzyz/main.sh [Install] WantedBy=default.target
赋予文件权限,否则启动会报错
sudo chmod 744 /home/bin/gdzyz/main.sh sudo chmod 664 /etc/systemd/systemd/python_gdzyz.service
终端执行:
# 使用下面的命令来开启服务: systemctl start python_gdzyz.service # 查看服务状态: systemctl status python_gdzyz.service # 停止服务: # systemctl stop python_gdzyz.service
创建开机自启:
systemctl enable python_gdzyz.service
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)