Linux系统为RedHat6.8,在VMware装的虚拟机。
关于Tomcat开机自启,从网上找的资料有两种方式一、修改系统文件来实现;二、用shell脚本来实现tomcat开机自启动。通过脚本的那个发现好多,好麻烦啊,而且第一次弄还没成功。然后我就打算修改系统文件,又试了很多方法,也有不成功的
。在这里我就记录一下有效的方式吧。
1、修改脚本文件rc.local:vim /etc/rc.d/rc.local
这个脚本是使用者自定的开机启动程序,可以在里面添加想在系统启动之后执行的脚本或者脚本执行命令
2、在脚本中添加如下内容:
export JAVA_HOME=/home/jdk8 (jdk的安装目录)
/home/tomcat8/bin/startup.sh start (这是tomcat启动脚本的位置)
![Linux下Tomcat开机自启 Linux下Tomcat开机自启](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwybHRaeTVpYkc5bkxtTnpaRzR1Ym1WMEx6SXdNVGN3T0RJNE1UVTFOVFV3T0RVeVAzZGhkR1Z5YldGeWF5OHlMM1JsZUhRdllVaFNNR05FYjNaTU1rcHpZakpqZFZrelRtdGlhVFYxV2xoUmRtTXlNWHBqZWtGM1RuYzlQUzltYjI1MEx6VmhOa3cxVERKVUwyWnZiblJ6YVhwbEx6UXdNQzltYVd4c0wwa3dTa0pSYTBaRFRVRTlQUzlrYVhOemIyeDJaUzgzTUM5bmNtRjJhWFI1TDBObGJuUmxjZz09.jpg?w=700)
4、将rc.local修改为可执行
chmod 777 /etc/rc.d/rc.local