Linux 下tomcat的配置
Posted 个子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 下tomcat的配置相关的知识,希望对你有一定的参考价值。
参考文档:http://blog.csdn.net/jeamking/article/details/7881196
http://www.cnblogs.com/panxuejun/p/6186414.html
http://jingyan.baidu.com/article/ff42efa9162ea5c19e22021c.html
安装tomcat之前最好是安装完了jdk;
解压版的tomcat就可以;
修改tomcat配置文件。进入tomcat的bin目录
#cd /usr/local/tomcat/bin/
#vim catalina.sh
在85行下添加
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "
配置内存大小,修改完成后保存配置
启动tomcat服务器
#cd /usr/local/tomcat/bin/
#./startup.sh
浏览器测试:http://localhost:8080/
OK啦;
开始用Linux 对 vi编辑不适应,可以安装下,gedit;
解压版的tomcat,配置好jdk,直接启动,可能会报下面的错误;
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
原因:找不到jdk或者jre路径。
解决办法:在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.sh,添加红色部分,路径修改为自己机器jdk和jre路径即可。
#!/bin/sh
# Set CLASSPATH and Java options
#
# $Id: setclasspath.sh 795037 2009-07-17 10:52:16Z markt $
# -----------------------------------------------------------------------------
export JAVA_HOME=/opt/zimbra/jdk1.6.0_31
export JRE_HOME=/opt/zimbra/jdk1.6.0_31/jre
# Make sure prerequisite environment variables are set
if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]; then
# Bugzilla 37284 (reviewed).
# source setclasspath.sh
重启下;就可以了;
以上是关于Linux 下tomcat的配置的主要内容,如果未能解决你的问题,请参考以下文章