系统运维tips 1 之 tomcat

1、Lamp环境,php页面报http500错误,不显示原因,将php5.3.2版本换成5.2.13,可以显示错误提示,根据错误提示解决问题,5.3版好像默认不显示错误提示
 
2、apache+tomcat环境,在/etc/profile里添加了环境变量
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/usr/local/tomcat
在/etc/rc.local里,设置了开机自启动tomcat
/usr/local/tomcat/bin/catalina.sh start
但是重起报错,不能启动tomcat
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
(提示没有设置环境变量)
 
解决方法:
建立一个脚本,将环境变量和启动命令一起放进去
vi tomcat-start.sh
#!/bin/bash
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/usr/local/tomcat
/usr/local/tomcat/bin/catalina.sh start
 
保存后,添加脚本可执行权限
chmod u+x tomcat-start.sh
 
将脚本路径添加到/etc/rc.local

问题解决

你可能感兴趣的:(tomcat,职场,系统,tips,休闲)