Linux下Tomcat开机自动启动(建议采用第二种方法)

修改系统配置文件的方式实现

修改/etc/rc.d/rc.local

/bin/bash /home/ordinary/apprestart.sh

启动脚本命令

#!/bin/bash
array=(`ps aux | grep tomcat | grep -v grep | awk '{print $2}'`)
#echo ${array[@]}
for i in ${array[@]}
do
kill -9 ${i}
done
sleep 3s
/usr/local/services/tomcat8_5_78/tomcat8081/bin/startup.sh
sleep 3s
/usr/local/services/tomcat8_5_78/tomcat8082/bin/startup.sh
sleep 3s
/usr/local/services/tomcat8_5_78/tomcat8083/bin/startup.sh
sleep 3s
/usr/local/services/tomcat8_5_78/tomcat8084/bin/startup.sh

配置权限

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

重启验证

su reboot