Linux设置程序开机启动-tomcat开机启动

Posted 求知若渴 虚心若愚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux设置程序开机启动-tomcat开机启动相关的知识,希望对你有一定的参考价值。

假设我有一个tomcat应用需要开机启动。

前提你的JAVA环境变量已经配置好没有问题,检测方法如图

 

然后找到tomcat的目录,我的目录是

/home/yuqing_4.0/tomcat_share/bin

复制这个目录。

 

打开/etc/rc.local 这个文件

[[email protected] bin]# vim /etc/rc.local 

添加如图我圈出来的内容

#source /etc/profile

#/home/yuqing_4.0/tomcat_share/bin/startup.sh

我解释下为什么要加source一行,这个涉及操作系统启动级别,刚启动加载rc.local的时候并不会加载java的环境变量,需要先source使 profile中的java环境变量生效,在启动tomcat才会生效。否则你会发现tomcat其实没起来。

所以有的人设置JAVA类的应用开机启动但是没启动,就有可能是这个原因

 

注意事项:rc.local中要先source /etc/profile 否则可能不会开机启动

以上是关于Linux设置程序开机启动-tomcat开机启动的主要内容,如果未能解决你的问题,请参考以下文章

Linux设置多个Tomcat开机自启动

开机启动+Linux发送邮件

linux下设置tomcat开机自启动

linux设置开机自启动

linux开机自启动,如何跳过开机动画

Linux学习12-CentOS设置多个tomcat开机自启动