Linux下设置tomcat自启动

时间:2022-10-31 15:37:00

1.环境

Red Hat Enterprise Linux ES release 4
tomcat5.5
jdk1.6

 

2.设置步骤(root用户登陆)

1)拷贝 /tomcat_home/bin/catalina.sh 到 /etc/rc.d/init.d 下

在/etc/rc.d/init.d/catalina.sh 的

#!/bin/sh
# -----------------------------------------------------------------------------

的下面,加入

# chkconfig: 2345 63 37
# description: tomcat server init script
JAVA_HOME=/usr/local/jdk1.6.0_16(jdk的安装目录)
CATALINA_HOME=/usr/local/tomcat5.5(tomcat的安装目录)

 

2)将/etc/rc.d/init.d/catalina.sh 改名为 tomcat

 

3)查看/tomcat_home/bin下的文件是否都具有执行权限,没有的话,把各shell的权限改为可执行的

$chmod 755 *.*

 

4)查看/etc/rc.d/init.d/tomcat 是否具有执行权限,没有话,用以下命令修改权限

$chomd 755 tomcat

 

5)执行

$/sbin/chkconfig --add tomcat

$/sbin/chkconfig --level 35 tomcat on

 

6)查看系统服务中是否有了tomcat

$/sbin/chkconfig --list  | grep tomcat

 

7)重新启动机器,用下列命令查看tomcat是否启动

$ps -ef | grep tomcat

 

3.还可以在 /var/log/boot.log 中查看tomcat的启动信息