经过多次努力终于配好了Ubuntu下的开启自启方法,步骤如下:
1. 进入Tomcat bin目录下,拷贝catalina.sh脚本到/etc/init.d目录下;
sudo cp catalina.sh /etc/init.d
2. 进入/etc/init.d,将catalina.sh(你高兴,啥命名都OK~只是重命名的文件不带后缀),重命名:
mv catalina.sh tomcat
3. 修改命名后的tomcat脚本;
sudo vi tomcat
在/bin/sh后加入代码片:
# Provides: tomcat
# Required-Start: $remote_fs $network
# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: The tomcat Java Application Server
### END INIT INFO
CATALINA_HOME=/home/firmware/apache-tomcat-7.0.47
前提jdk环境已经配置好~还有就是按这个格式填写不会出现多余的警告
jdk配置参考:Ubuntu下jdk配置
4. 修改脚本权限
sudo chmod +x tomcat
5. 注册开机启动;
sudo update-rc.d -f tomcat defaults
撤销将上述命令defaults改为remove即可;
6. reboot重启,在浏览器输入localhost;8080测试是否完成。
参考链接:https://blog.csdn.net/zhuimengfb/article/details/50512824