分页: 1 / 1

ubuntu下安装tomcat(仅供参考)

发表于 : 2009-02-10 15:12
gbluo
首先,请保证您已安装了jdk并有设置JAVA_HOME环境变量。
然后,在http://tomcat.apache.org/上下载得到apache-tomcat-5.5.27.tar.gz,我将其移动至/usr/share/tomcat5,然后执行

代码: 全选

tar -zxvf apache-tomcat-5.5.27.tar.gz
得到一个文件夹apache-tomcat5.5.27
此时,tomcat已经安装完成。
我安装完tomcat后并不能运行,也就是说在地址栏中输入http://locathost:8080并没有显示安装成功。
于是,我执行

代码: 全选

sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/startup.sh
显示没有设置JAVA_HOME环境变量,下面列出解决办法

执行

代码: 全选

sudo vi /usr/share/tomcat5/apache-tomcat-5.5.27/bin/catalina.sh
修改catalina.sh文件,在文件开头注释后插入
JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_12"
然后执行

代码: 全选

sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/startup.sh
这样,就可以成功启动tomcat.

呵呵,添上最后一步:轻松启动,关闭,重启tomcat
在~/.bashrc文件里添加:
alias starttomcat='sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/startup.sh'
alias shutdowntomcat='sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/shutdown.sh'
alias restarttomcat='shutdowntomcat && starttomcat'
然后执行

代码: 全选

source ~/.bashrc
可以修改server.xml文件使得访问时省略端口,如,tomcat5.5.27的默认端口为8080,若要修改成80,则进行如下操作
执行

代码: 全选

sudo vi /usr/share/tomcat/apache-tomcat-5.5.27/conf/server.xml
修改server.xml,将其中的数字8080全部改成80即可,修改端口的位置为
<Connector port="8080"....../>
端口80比较特殊,如果你把端口改为80,你可以在地址栏中直接输入http://localhost/访问你的web

Re: ubuntu下安装tomcat(仅供参考)

发表于 : 2009-05-08 16:59
爱上那只猪
安装的话,在新立得里搜 tomcat就有了啊!

只是配置的问题。。。不懂,我这几天正想研究下这个东西!

Re: ubuntu下安装tomcat(仅供参考)

发表于 : 2009-05-08 17:04
yaoms
tomcat 就个包,解压缩就能用,倒是java环境要好好设置。

update-java-alternatives -h 看看会很有好处
usage: update-java-alternatives [--jre-headless] [--jre] [--plugin] [ -t|--test|-v|--verbose]
-l|--list [<jname>]
-s|--set <jname>
-a|--auto
-h|-?|--help

Re: ubuntu下安装tomcat(仅供参考)

发表于 : 2009-05-12 1:29
hqula
发现MyEclipse自带的TOMCAT不好用.重新装TOMCAT
1.下载

http://tomcat.apache.org/download-60.cgi 下载Linux的版本放在 home/alex下面

alex是我的用户名

我下载的以下版本(6.0.18)

Core:
* tar.gz (pgp, md5)


2.安装

代码: 全选

~$ sudo tar zxvf apache-tomcat-6.0.18.tar.gz
~$ sudo cp -R apache-tomcat-6.0.18 /opt

3.设置

添加用户名和密码:

代码: 全选

sudo gedit  /opt/apache-tomcat-6.0.18/conf/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>
</tomcat-users>
设置环境变量:
使用

代码: 全选

~$ sudo  gedit /opt/apache-tomcat-6.0.18/bin/startup.sh
~$ sudo  gedit /opt/apache-tomcat-6.0.18/bin/shutdown.sh
编辑startup.sh和shutdown.sh,在文件的开头处添加以下环境变量:
#set java environment

JAVA_HOME=/home/alex/jdk1.6.0_12

JRE_HOME=/home/alex/jdk1.6.0_12/jre

CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

# set tomcat environment
TOMCAT_HOME = /opt/apache-tomcat-6.0.18
4.启动和关闭Tomcat

启动

代码: 全选

~$ sudo  /opt/apache-tomcat-6.0.18/bin/startup.sh
关闭

代码: 全选

~$ sudo  /opt/apache-tomcat-6.0.18/bin/shutdown.sh 
--------------------------------------------------------------------
TOMCAT那些.sh文件都不是可执行文件,于是找到命令:
将所有的.sh可执行
chmod +x *.sh
--------------------------------------------------------------------
确保在/etc/environment文件中有:(这一步不是很确定是否需要)
CLASSPATH=/usr/lib/j2sdk1.5-sun/lib
JAVA_HOME=/usr/lib/j2sdk1.5-sun
--------------------------------------------------------------------
1.JAVA环境安装:
这一步比较关键,设置不好,连接tomcat时会有异常

配置JAVA环境变量:

代码: 全选

sudo gedit /etc/environment
将下面一行放到顶部

安装浏览器的JAVA Plugin(可选):

代码: 全选

sudo apt-get install sun-java6-plugin

Re: ubuntu下安装tomcat(仅供参考)

发表于 : 2009-05-13 18:15
duanyong
显示没有设置JAVA_HOME环境变量,下面列出解决办法

执行

代码: 全选

sudo vi /usr/share/tomcat5/apache-tomcat-5.5.27/bin/catalina.sh
修改catalina.sh文件,在文件开头注释后插入
JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_12"
然后执行

代码: 全选

sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/startup.sh
这样,就可以成功启动tomcat.
如果是.bashrc文件中已经设置了 JAVA_HOME 或者 JRE_HOME环境变量,还需要在“catalina.sh”文件头添加"JAVA_HOME"和"JRE_HOME"的环境变更么? 如果还要添加,那么在.bashrc中声明的“JAVA_HOME”和"JRE_HOME"怎么办呢? 或者是catalina.sh中的"JAVA_HOME"与.bashrc中的"JAVA_HOME无关系,他们在系统是各自存在,但互不影响。

Re: ubuntu下安装tomcat(仅供参考)

发表于 : 2009-05-13 18:40
aprilus
:em11 我显示没有设置JAVA_HOME环境变量,按照楼主的提示成功了

Re: ubuntu下安装tomcat(仅供参考)

发表于 : 2009-10-05 18:10
luanyongsdau
我也遇到了同样的问题,使用 sudo -s然后./catalina.sh run执行,没有提示任何错误。

Re: ubuntu下安装tomcat(仅供参考)

发表于 : 2011-01-11 9:57
chw_albert
mark

Re: ubuntu下安装tomcat(仅供参考)

发表于 : 2011-05-25 11:22
ssy341
终于能启动了,不容易啊~~