suse linux 系统下安装tomcat

1.下载地址

http://tomcat.apache.org/download-70.cgi 

下载 tar.gz版本的


2.所下载的文件解压至 /usr/local

tar -zxvf   apache-tomcat-7.0.78.tar.gz 

cp -rf  apache-tomcat-7.0.78  /usr/local


.3.编辑配置文件,配置环境变量

vim /etc/profile

在末尾输入以下字符:

export CATALINA_HOME=/usr/local/apache-tomcat-7.0.78

4.source /etc/profile 载入配置
<注:此处运行后正常应该是没有任何反馈的,如果出现错误提示,比如PATH错误之类的,请检查 /etc/profile 这个文件>

5.启动tomcat

sudo sh /usr/local/apache-tomcat-7.0.78/bin/startup.sh

也许会出现以下错误

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

解决方法:

编辑文件 /usr/local/tomcat/bin/catalina.sh (根据你自己的jdk路径进行修改) 在文件的正文开头,即正式代码前,大概在99行添加如下代码:

export JAVA_HOME=/usr/java/ jdk1.8.0_131
export JRE_HOME=/usr/java/ jdk1.8.0_131/jre

修改后大概是下面的样子

# $Id: catalina.sh 1202062 2011-11-15 06:50:02Z mturk $
# -----------------------------------------------------------------------------
export JAVA_HOME=/usr/java/ jdk1.8.0_131
export JRE_HOME=/usr/java/ jdk1.8.0_131/jre 
# OS specific support.  $var _must_ be set to either true or false.
cygwin=false
darwin=false
os400=false
case "`uname`" in
CYGWIN*) cygwin=true;;
Darwin*) darwin=true;;
OS400*) os400=true;;
esac .....................


重新运行:sudo sh /usr/local/apache-tomcat-7.0.78/bin/startup.sh

结果如下:

Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.78
Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.78
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.78/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_131/jre
Using CLASSPATH:       /usr/local/apache-tomcat-7.0.78/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.78/bin/tomcat-juli.jar
Tomcat started.

关闭tomcat

sudo sh /usr/local/apache-tomcat-7.0.78/bin/shutdown.sh

Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.78
Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.78
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.78/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_131/jre
Using CLASSPATH:       /usr/local/apache-tomcat-7.0.78/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.78/bin/tomcat-juli.jar





评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值