linux安装tomcat

来源:互联网 发布:mac ae破解版安装教程 编辑:程序博客网 时间:2024/05/18 04:15

这篇博客不适用于所有人,我只是在这里列举我安装启动过程中所遇到的问题,你可能不会遇到,而且有可能遇到我没有与到的问题。但是也可能给你帮助呢 :D

首先去官网下载压缩包,解压到想要的位置。

然后编辑startup.sh
把jdk和jre路径加进去

JAVA_HOME=/usr/lib/jdkJRE_HOME=/usr/lib/jdk/jre  PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  TOMCAT_HOME=/opt/tomcat7

然后使用

sudo ./bin/startup.sh

启动时,出现这个问题
The file is absent or does not have execute permission
This file is needed to run this program
解决办法是在bin目录下执行

chmod +x *.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
编辑catalina.sh
在开始空白处加入环境配置

export  JAVA_HOME=/usr/lib/jdkexport  JRE_HOME=/usr/lib/jdk/jre

然后问题解决

root@luxam-X450VB:/opt/tomcat7/bin# sudo ./startup.shUsing CATALINA_BASE:   /opt/tomcat7Using CATALINA_HOME:   /opt/tomcat7Using CATALINA_TMPDIR: /opt/tomcat7/tempUsing JRE_HOME:        /usr/lib/jdk/jreUsing CLASSPATH:       /opt/tomcat7/bin/bootstrap.jar:/opt/tomcat7/bin/tomcat-juli.jarTomcat started.

至此tomcat启动成功

然后在shutdown.sh也加入jdk和jre路径

JAVA_HOME=/usr/lib/jdkJRE_HOME=/usr/lib/jdk/jre  PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  TOMCAT_HOME=/opt/tomcat7
root@luxam-X450VB:/opt/tomcat7/bin# sudo ./shutdown.shUsing CATALINA_BASE:   /opt/tomcat7Using CATALINA_HOME:   /opt/tomcat7Using CATALINA_TMPDIR: /opt/tomcat7/tempUsing JRE_HOME:        /usr/lib/jdk/jreUsing CLASSPATH:       /opt/tomcat7/bin/bootstrap.jar:/opt/tomcat7/bin/tomcat-juli.jar

tomcat关闭成功

原创粉丝点击