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
相关推荐
双木的木几秒前
Coggle数据科学 | 并行智能体:洞察复杂系统的 14 种并发设计模式
运维·人工智能·python·设计模式·chatgpt·自动化·音视频
waves浪游7 分钟前
进程控制(上)
linux·运维·服务器·开发语言·c++
Mr.Ja8 分钟前
【Docker 从入门到实战】——解决跨环境部署痛点的完整指南
运维·docker·容器·dockerfile·dockerimage
q***87608 分钟前
Nginx 常用安全头
运维·nginx·安全
youxiao_909 分钟前
LVS负载均衡集群与LVS+Keepalived集群
运维·负载均衡·lvs
SweerItTer13 分钟前
RK3566 泰山派 IMX415驱动移植+设备树修改+iq文件复制
linux·csdn·泰山派·imx415·rk356x·驱动移植
i***t91913 分钟前
Nginx 之Rewrite 使用详解
运维·nginx
Bigan(安)14 分钟前
【奶茶Beta专项】【LVGL9.4源码分析】03-显示框架-图层管理
linux·c语言·mcu·arm·unix
last demo15 分钟前
LNMP部署实验
linux·运维·服务器
代码游侠20 分钟前
数据结构——线性表
linux·c语言·数据结构·学习·算法