linux设置开机自动启动服务

上一篇 / 下一篇  2021-01-21 16:34:41 / 个人分类:Linux

1、新建目录和启动脚本,并赋予执行权限
mkdir -p /opt/startwebsit
touch startwebsit.sh
chmod 755 startwebsit.sh

2、将启动命令放入脚本
vi /opt/startwebsit/startwebsit.sh

#!/bin/bash
export JAVA_HOME=/usr/local/jdk1.8.0_181
cd  /opt/ycsl/
nohup java -Dfile.encoding=utf-8 -jar YCSL-Server-1.0.0-test.jar &

sleep 5
/usr/local/tomcat-zts/apache-tomcat-7.0.104/bin/startup.sh >>/opt/startwebsit/tomcatinfo.log

sleep 5
/usr/local/nginx/sbin/nginx  -s reload

#如还需启动其他,继续添加即可......

3、进入开机启动任务目录,新建启动文件startwebsit 并赋予执行权限

cd /etc/init.d
touch startwebsit
chmod 755 startwebsit

4、将第2点中脚本加入启动文件startwebsit
vi /etc/init.d/startwebsit
#!/bin/bash
# chkconfig: 3 88 88
/bin/bash /opt/startwebsit/startwebsit.sh  >/dev/null 2>/dev/null

5、将启动文件startwebsit添加/查看到开机启动

chkconfig --add startwebsit 

chkconfig --list startwebsit 











TAG:

 

评分:0

我来说两句

Open Toolbar