当前位置: 首页 > backend >正文

ubuntu自定义服务自动启动

自定义服务

在路径 /etc/systemd/system/ 下 定义example.service
[Unit]
Description=My Custom Script[Service]
ExecStart=/root/exe_start.sh
Type=oneshot
RemainAfterExit=yes[Install]
WantedBy=multi-user.target

在/root/ 路径下执行

 vi exe_start.sh
cd /root/mes_server/
nohup python3 manage.py runserver 0:50009 &

可以在exe_start.sh中继续追加其他命令

手动测试
sudo systemctl start example.service

访问对应的服务是否启动成功,如果没有启动,查看日志

sudo systemctl status example.service
设置开机启动
sudo systemctl enable example.service
查看是否设置成功
sudo systemctl is-enabled example.service
http://www.xdnf.cn/news/11970.html

相关文章:

  • Python绘图库及图像类型
  • SARIMA时间序列分析:三大模型对比
  • AWS中国区IAM相关凭证自行管理策略(只读CodeCommit版)
  • 【通用技巧】使用 AI 进行技术写作:使用 AI 写作助手编写技术内容的方法
  • MySQL 核心知识点解析
  • 高防IP可以防护什么攻击类型?企业网络安全的第一道防线
  • 找到每一个单词+模拟的思路和算法
  • Elasticsearch的写入性能优化
  • 常见优化器Optimizer总结
  • 网络编程之TCP编程
  • shell脚本一步完成批量创建删除Linux用户
  • 3D动画在微信小程序的实现方法
  • C语言数据结构笔记3:Union联合体+结构体取8位Bool量
  • 109页PPT华为流程模块L1-L4级梳理及研发采购服务资产5级建模
  • 如何通过RL真正提升大模型的推理能力?NVIDIA提出长期强化学习训练框架ProRL
  • Learning a Discriminative Prior for Blind Image Deblurring论文阅读
  • nest实现前端图形校验
  • Linux磁盘管理 - RAID
  • macOS 上使用 Homebrew 安装redis-cli
  • 我们来学zookeeper -- 集群搭建
  • Monorepo架构: 项目管理模式对比与考量
  • 详解ZYNQ中的 RC 和 EP
  • 解决idea编译运行项目时间长的问题
  • 深入理解C#中的Web API:构建现代化HTTP服务的完整指南
  • Redis 集群批量删除key报错 CROSSSLOT Keys in request don‘t hash to the same slot
  • leetcode删除排序链表中的重复元素-小白初学简单解说
  • JavaScript 深入探索:高级应用与前沿技术
  • 佰力博科技与您探讨半导体电阻测试的基本原理
  • 数据分析之OLTP vs OLAP
  • 乘用车自动驾驶和非乘用车(矿车,卡车)自动驾驶区别