centos下设置开机启动程序

首先,设置权限,

由于/etc/rc.local是/etc/rc.d/rc.local的软连接,所以必须确保/etc/rc.local和/etc/rc.d/rc.local都有x权限(可执行)

执行命令

chmod +x /etc/rc.d/rc.local

创建一个启动程序的脚本,以java的jar包为例,创建start.sh,并放在 /root/app路径下:

nohup java -jar myDemo.jar --server.port=9220  > /root/logs/nohup.out 2>&1 &

在rc.local文件中添加如下脚本:

su - root -c '/root/app/start.sh'

重启服务器,即可。

posted @ 2019-04-17 22:01  楼下有位  阅读(1827)  评论(0编辑  收藏  举报