当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2009-02-10 15:12 

注册: 2008-11-17 14:13
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
首先,请保证您已安装了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


最后由 gbluo 编辑于 2009-10-02 12:03,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2009-05-08 16:59 

注册: 2008-07-11 16:23
帖子: 263
送出感谢: 0 次
接收感谢: 0 次
安装的话,在新立得里搜 tomcat就有了啊!

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


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2009-05-08 17:04 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
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


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
4 楼 
 文章标题 : Re: ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2009-05-12 1:29 

注册: 2008-10-15 11:08
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
发现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


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2009-05-13 18:15 

注册: 2007-05-17 9:38
帖子: 73
送出感谢: 0 次
接收感谢: 0 次
引用:
显示没有设置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无关系,他们在系统是各自存在,但互不影响。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2009-05-13 18:40 

注册: 2008-10-21 23:33
帖子: 184
送出感谢: 0 次
接收感谢: 0 次
:em11 我显示没有设置JAVA_HOME环境变量,按照楼主的提示成功了


页首
 用户资料  
 
7 楼 
 文章标题 : Re: ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2009-10-05 18:10 

注册: 2009-10-04 15:19
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
我也遇到了同样的问题,使用 sudo -s然后./catalina.sh run执行,没有提示任何错误。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2011-01-11 9:57 

注册: 2011-01-03 16:18
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
mark


_________________
在通往牛逼的路上,我一路狂奔!


页首
 用户资料  
 
9 楼 
 文章标题 : Re: ubuntu下安装tomcat(仅供参考)
帖子发表于 : 2011-05-25 11:22 

注册: 2011-01-24 10:15
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
终于能启动了,不容易啊~~


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译