CentOS添加开机启动

1.编写项目启动脚本(run.sh

powershell 复制代码
#!/bin/bash-切换到程序所在路径
cd /home/cavs_install/app/cavs-admin/target/
# 等待其他组件启动完毕后再启动本项目(如果不需要等待,本步骤可省略)
sleep 300
# 实际启动命令
nohup java -Xms2048m -Xmx4096m -jar ruoyi-admin.jar &

2.给当前脚本赋权限

powershell 复制代码
chmod +x run.sh

3.设置/etc/rc.d/rc.local并赋予可执行权限

powershell 复制代码
vim /etc/rc.d/rc.local

4.在最下面加上执行的脚本路径

5.执行一下开机启动服务

powershell 复制代码
systemctl enable rc-local.service
相关推荐
TG_yunshuguoji27 分钟前
阿里云国际代理:阿里云备份如何保障数据安全?
运维·阿里云·云计算
云雾J视界32 分钟前
Linux企业级解决方案架构:字节跳动短视频推荐系统全链路实践
linux·云原生·架构·kubernetes·音视频·glusterfs·elk stack
KKKlucifer1 小时前
自动化漏洞利用技术颠覆传统:微软生态暴露的攻防新变局
运维·microsoft·自动化
此心光明事上练1 小时前
大厂级企业后端:配置变更与缓存失效的自动化处理方案
运维·缓存·自动化
java_logo1 小时前
Docker 部署 MinIO 全指南
运维·windows·mongodb·docker·容器
tongsound2 小时前
libmodbus 使用示例
linux·c++
拾光Ծ2 小时前
【Linux】“ 权限 “ 与相关指令
linux·运维·服务器
硬核子牙2 小时前
调试器是怎么让代码停下来的
linux
To_再飞行2 小时前
Linux Bash(一)
linux·运维·服务器·bash
我狸才不是赔钱货2 小时前
DevOps:打破开发与运维之间的高墙
运维·vscode·docker·devops