操作系统

当前位置:金沙棋牌 > 操作系统 > centos下tomcat自启动

centos下tomcat自启动

来源:http://www.logblo.com 作者:金沙棋牌 时间:2019-11-22 11:10

 

环境:CentOS 6.3,Confluence Wiki

一、在指定目录创建脚本并赋予755权限

做完迁移可正常启动,但Tomcat无法开机启动,经过一番学习终于搞定,记录如下:

vim /etc/init.d/tomcat

1、修改start.sh文件

#!/bin/bash
#
# kenny kenny.zhou@tom.com
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
#
# processname: tomcat
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.

if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "/atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi

RETVAL=$?
CATALINA_HOME="/usr/local/tomcat"

case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac

exit $RETVAL

vim /home/wwwroot/tomcat_wiki/bin/startup.sh

 

在文件头增加以下内容:

 

#!/bin/sh

二、在tomcat的配置文件中添加相应参数

# chkconfig: 2345 97 00
# description:tomcat auto start
#processname: tomcat

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

2、修改catalina.sh文件

export JAVA_HOME=/usr/local/jdk1.8.0_51/
export CATALINA_HOME=/usr/local/tomcat/
export CATALINA_BASE=/usr/local/tomcat/
export CATALINA_TMPDIR=/usr/local/tomcat/temp

vim /home/wwwroot/tomcat_wiki/bin/catalina.sh

 

增加以下内容:

三、添加tomcat为系统服务并指定在个各个控制台为开机启动模式

export CATALINA_BASE=/home/wwwroot/tomcat_wiki
export CATALINA_HOME=/home/wwwroot/tomcat_wiki
export CATALINA_TMPDIR=/home/wwwroot/tomcat_wiki/temp
export JRE_HOME=/usr/local/jdk1.6.0_37

chkconfig --add tomcat

3、创建链接文件

chkconfig  tomcat on

ln –s /home/wwwroot/tomcat_wiki/bin/startup.sh /etc/init.d/tomcat

chkconfig --list tomcat

4、修改权限

 

chmod +x tomcat

 

5、添加启动

四、server启动验证成功,即可开机自动执行

chkconfig –add  tomcat(add前是两个减号)

service tomcat start

chkconfig tomcat on

6、检查

service tomcat start

或者reboot

图片 1

本文由金沙棋牌发布于操作系统,转载请注明出处:centos下tomcat自启动

关键词:

上一篇:没有了

下一篇:没有了