Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> Linux相關問題-CentOS6.5x64版本下Tomcat無法自啟動的解決

Linux相關問題-CentOS6.5x64版本下Tomcat無法自啟動的解決

日期:2017/1/20 17:37:56      編輯:Linux系統常見問題解答

前段時間使用阿裡雲服務器,使用的是Linux CentOS6.5系統,在搭建完Tomcat後發現,Tomcat無法自啟動,

將啟動tomcat的命令為tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,當直接把他們任何一個加入到/etc/rc.local中,發現問題仍然無法解決,故編寫如下自啟動腳本

export JAVA_HOME=/usr/local/jdk1.7.0_51
export PATH=$JAVA_HOME/bin/:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.53
/usr/local/apache-tomcat-7.0.53/bin/catalina.sh start
保存成一個名為auto-startup.sh的文件存放在/usr/local/apache-tomcat-7.0.53/bin下

然後在/etc/rc.local加入/usr/local/apache-tomcat-7.0.53/bin/auto-startup.sh即可。

注意:1.auto-startup.sh需要有執行權限,在bin目錄下執行命令chmod a+x auto-startup.sh

2./usr/local/apache-tomcat-7.0.53為Tomcat路徑,/usr/local/jdk1.7.0_51為jdk路徑 兩者缺一不可

Copyright © Windows教程網 All Rights Reserved