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
相关推荐
未来之窗软件服务16 小时前
服务器运维(六)跨域配置 Preflight 问题——东方仙化神期
运维·服务器·服务器运维·仙盟创梦ide·东方仙盟
埃伊蟹黄面17 小时前
计算机的“身体”与“灵魂”:冯·诺依曼架构与操作系统
linux
winner888119 小时前
Linux 软件安装 “命令密码本”:yum/apt/brew 一网打尽
linux·运维·服务器
九河云19 小时前
软件开发平台 DevCloud
运维·服务器·数据库·科技·华为云
思麟呀20 小时前
Linux的基础IO流
linux·运维·服务器·开发语言·c++
winner888121 小时前
嵌入式Linux驱动开发全流程:工具协作+核心概念拆解(从入门到理解)
linux·运维·驱动开发
ShiinaKaze21 小时前
fatal error: bits/c++config.h: No such file or directory
linux·gcc·g++
TTBIGDATA21 小时前
【Ambari开启Kerberos】KERBEROS SERVICE CHECK 报错
大数据·运维·hadoop·ambari·cdh·bigtop·ttbigdata
Archy_Wang_121 小时前
脚本自动生成专业Linux巡检报告
linux·运维·服务器
java_logo21 小时前
SGLANG Docker容器化部署指南
linux·运维·docker·容器·eureka·1024程序员节