>

linux设置tomcat自启动的方法,linux下tomcat开机自启

- 编辑:www.bifa688.com -

linux设置tomcat自启动的方法,linux下tomcat开机自启

linux设置tomcat自动运转在centos下,开机后会自动试行/etc/rc.local中的命令,日常运行tomcat的一声令下为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把她们任何多少个加盟到/etc/rc.local中,重启机器后发觉tomcat并未运行。原因是开机时java的条件还一向不安装好,故本身写1个剧本,先安装java情形,然后在开行,脚本如下:

linux下tomcat开机运维配置

linux下tomcat开机自运行

复制代码 代码如下:

 

 

export JAVA_HOME=/usr/local/jdk1.6.0_30
export PATH=$JAVA_HOME/bin/:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export CATALINA_HOME=/usr/local/tomcat-6.0.35/

linux下安顿完tomcat后,要想tomcat开机自动运营以来,需求其余的布局,上边介绍二种方法!

方法一:

/usr/local/tomcat-6.0.35/bin/catalina.sh start

 

修改Tomcat/bin/startup.sh 为:

即便保存成一个名叫auto-startup.sh的文件存放在/usr/local/tomcat-6.0.35/bin下,然后在/etc/rc.local参与/usr/local/tomcat-陆.0.35/bin/auto-startup.sh就可以。注意:必要设置auto-startup.sh有实施权限。

tomcat开机运转方法一:

 

你或者感兴趣的小说:

  • 免安装的Tomcat服务器的基本配备和安装
  • 在一仍其旧台服务器上计划三个汤姆cat的不二等秘书技
  • tomcat服务器怎么样安顿字符集为utf-8深透消除中文乱码的主题材料详解
  • Tomcat服务器的设置配备图像和文字教程(推荐)
  • 汤姆cat服务器安装配置教程(win⑦)
  • 修改汤姆cat服务中的端口配置方法
  • Ali云Centos7下安装Redis及tomcat设置自运行的方法
  • centos六配置tomcat八开机自运转脚本
  • 汤姆cat服务配置和自运维详解

 linux 下tomcat开机自运行

export JAVA_HOME=/home/java1.6.0_27  

 修改Tomcat/bin/startup.sh 为:

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.  

 export JAVA_HOME=/usr/java/j2sdk1.4.2_08

export PATH=$JAVA_HOME/bin:$PATH  

 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

export CATALINA_HOME=/home/tomcat  

 export PATH=$PATH:$JAVA_HOME/bin

/home/tomcat/bin/catalina.sh start  

 export CATALINA_HOME=/usr/local/tomcat

在/etc/rc.d/rc.local中加入:

 /usr/local/tomcat/bin/catalina.sh start

 

 

/home/tomcat/bin/startup.sh  

在/etc/rc.d/rc.local中加入:

方法二:

 /usr/local/tomcat/bin/startup.sh

一、把下部的代码保存为tomcat文件,并让它成为可实行文件 chmod 755 tomcat.

 

 

tomcat开机运营方法二:

#!/bin/bash  

 一、把下部的代码保存为tomcat文件,并让它成为可实行文件 chmod 75伍 tomcat.

#  

 #!/bin/bash

# /etc/rc.d/init.d/tomcat  

 #

# init script for tomcat precesses  

 # kenny [email protected]

#  

 # /etc/rc.d/init.d/tomcat

# processname: tomcat  

 # init script for tomcat precesses

# description: tomcat is a j2ee server  

 #

# chkconfig: 2345 86 16  

 # processname: tomcat

# description:  Start up the Tomcat servlet engine.  

 # description: tomcat is a j2se server

  

 # chkconfig: 2345 86 16

if [ -f /etc/init.d/functions ]; then  

 # description:  Start up the Tomcat servlet engine.

        . /etc/init.d/functions  

 if [ -f /etc/init.d/functions ]; then

elif [ -f /etc/rc.d/init.d/functions ]; then  

         . /etc/init.d/functions

        . /etc/rc.d/init.d/functions  

 elif [ -f /etc/rc.d/init.d/functions ]; then

else  

         . /etc/rc.d/init.d/functions

        echo -e "atomcat: unable to locate functions lib. Cannot continue."  

 else

        exit -1  

         echo -e "atomcat: unable to locate functions lib. Cannot continue."

fi  

         exit -1

  

 fi

RETVAL=$?  

 RETVAL=$?

CATALINA_HOME="/home/tomcat"  

 CATALINA_HOME="/usr/local/tomcat"

  

 case "$1" in

case "$1" in  

 start)

start)  

         if [ -f $CATALINA_HOME/bin/startup.sh ];

        if [ -f $CATALINA_HOME/bin/startup.sh ];  

           then

          then  

             echo $"Starting Tomcat"

            echo $"Starting Tomcat"  

             $CATALINA_HOME/bin/startup.sh

            $CATALINA_HOME/bin/startup.sh  

         fi

        fi  

         ;;

        ;;  

 stop)

stop)  

         if [ -f $CATALINA_HOME/bin/shutdown.sh ];

        if [ -f $CATALINA_HOME/bin/shutdown.sh ];  

           then

          then  

             echo $"Stopping Tomcat"

            echo $"Stopping Tomcat"  

             $CATALINA_HOME/bin/shutdown.sh

            $CATALINA_HOME/bin/shutdown.sh  

         fi

        fi  

         ;;

        ;;  

 *)

*)  

         echo $"Usage: $0 {start|stop}"

        echo $"Usage: $0 {start|stop}"  

         exit 1

        exit 1  

         ;;

        ;;  

 esac

esac  

 exit $RETVAL

  

 #以上为tomcat开机运维的启航脚本代码

exit $RETVAL  

 二、将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat  //那句的意思是增加tomcat服务

 

 叁、在tomcat/bin/catalina.sh文件中插足以下语句:

二、将tomcat文件拷贝到/etc/init.d/下,并运转:chkconfig --add tomcat

 export JAVA_HOME=/YOURPATH/tomcat/jdk

 

 export CATALINA_HOME=/YOURPATH/tomcat

3、在tomcat/bin/catalina.sh文件中的前边出席以下语句:

 export CATALINA_BASE=/YOURPATH/tomcat

 

 export CATALINA_TMPDIR=/YOURPATH/tomcat/temp

export JAVA_HOME=/home/jdk1.6.0_27  

 启动tomcat: service tomcat start

export CATALINA_HOME=/home/tomcat  

 

export CATALINA_BASE=/home/tomcat  

停止tomcat:  service tomcat stop

export CATALINA_TMPDIR=/home/tomcat/temp  

 

测试tomcat能还是无法开发银行 运转tomcat: service tomcat start

从这之后tomcat开机运转全套布局完结,下次linux重启的时候就能够活动运维tomcat了!

测试tomcat能否终止 甘休tomcat:  service tomcat stop

 

 

linux下安排完tomcat后,要想tomcat开机自动运转以来,要求其余的配置,上边介绍二种办法! tomcat开机运维方法一:...

开发银行格局中该服务是运行 #chkconfig tomcat on  

#chkconfig --list tomcat

 

到现在,即成功自运转脚本

 

注意:

在tomcat文件的头两行的笺注语句中,须求包含chkconfig和description两局地内容(确认不要拼写错误,),不然在试行“chkconfig --add tomcat”时,会出现“tomcat服务不支持chkconfig”的错误提醒。

chkconfig那行表示缺省运营的运作品级以及运转和停止的优先级,如该服务缺省不再此外运维级运行,则以

  • 替代运转品级。如#chkconfig:345 61 61 //此行的345参数表示,在什么样运营等第运行,3四5代表tomcat脚本在运作级二、三、四、伍运转,运转序号(S陆一);关闭序号(K陆一)

 

description行对劳动开始展览描述,能够用 “” 跨行注释。

 

方法一: 修改Tomcat/bin/startup.sh 为: export JAVA_HOME=/home/java1.6.0_27 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/...

本文由bifa688.com发布,转载请注明来源:linux设置tomcat自启动的方法,linux下tomcat开机自启