前段时间使用阿里云server。使用的是Linux CentOS6.5系统,在搭建完Tomcat后发现,Tomcat无法自启动。
将启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/ 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/ start
保存成一个名为的文件存放在/usr/local/apache-tomcat-7.0.53/bin下
然后在/etc/rc.local增加/usr/local/apache-tomcat-7.0.53/bin/就可以。
注意:1.须要有运行权限,在bin文件夹下运行命令chmod
a+x
2./usr/local/apache-tomcat-7.0.53为Tomcat路径。/usr/local/jdk1.7.0_51为jdk路径 两者缺一不可
















