在/etc/init.d路径下创建一个脚本
cd /etc/init.d
vi tomcat //tomcat是建立的脚本名字,随意命名
加入如下代码(注意:代码中“路径相关”的都要改为自己系统的路径)
#!/bin/sh
### BEGIN INIT INFO
# Provides: tomcat
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: starts the tomcat web server
# Description: starts tomcat using start-stop-daemon
### END INIT INFO
#tomcat auto-start
export JAVA_HOME="/usr/local/java/jdk1.8.0_65"
export CATALINA_HOME="/usr/local/tomcat"
case $1 in
start)
sh /usr/local/tomcat/bin/startup.sh
;;
stop)
sh /usr/local/tomcat/bin/shutdown.sh
;;
restart)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
*)
echo 'Usage:tomcat start|stop|restart'
;;
esac
给该脚本赋予可执行权限
chmod +x /etc/init.d/tomcat
添加tomcat脚本到开机启动服务中
update-rc.d tomcat defaults