当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在Ubuntu上安装 Tomcat 6 [转贴 2008-04-28 10:40:07]
帖子发表于 : 2008-11-15 20:46 

注册: 2008-11-02 21:47
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
[Update] A new version of Ubuntu has been released, and Tomcat might very well be working now. I will test and update this article.

If you are running Ubuntu and want to use the Tomcat servlet container, you should not use the version from the repositories as it just doesn't work correctly. Instead you'll need to use the manual installation process that I'm outlining here.

Before you install Tomcat you'll want to make sure that you've installed Java. I would assume if you are trying to install Tomcat you've already installed java, but if you aren't sure you can check with the dpkg command like so:

dpkg –get-selections | grep sun-java

This should give you this output if you already installed java:

sun-java6-bin install
sun-java6-jdk install
sun-java6-jre install

If that command has no results, you'll want to install the latest version with this command:

sudo apt-get install sun-java6-jdk

Installation

Now we'll download and extract Tomcat from the apache site. You should check to make sure there's not another version and adjust accordingly.

wget http://apache.hoxt.com/tomcat/tomcat-6/ ... .14.tar.gz

tar xvzf apache-tomcat-6.0.14.tar.gz

The best thing to do is move the tomcat folder to a permanent location. I chose /usr/local/tomcat, but you could move it somewhere else if you wanted to.

sudo mv apache-tomcat-6.0.14 /usr/local/tomcat

Tomcat requires setting the JAVA_HOME variable. The best way to do this is to set it in your .bashrc file. You could also edit your startup.sh file if you so chose.

The better method is editing your .bashrc file and adding the bolded line there. You'll have to logout of the shell for the change to take effect.

vi ~/.bashrc

Add the following line:

export JAVA_HOME=/usr/lib/jvm/java-6-sun

At this point you can start tomcat by just executing the startup.sh script in the tomcat/bin folder.

Automatic Starting

To make tomcat automatically start when we boot up the computer, you can add a script to make it auto-start and shutdown.

sudo vi /etc/init.d/tomcat

Now paste in the following:

# Tomcat auto-start
#
# description: Auto-starts tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid

export JAVA_HOME=/usr/lib/jvm/java-6-sun

case $1 in
start)
sh /usr/local/tomcat/bin/startup.sh
;;
stop)
sh /usr/local/tomcat/bin/shutdown.sh
;;
restart)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
exit 0

You'll need to make the script executable by running the chmod command:

sudo chmod 755 /etc/init.d/tomcat

The last step is actually linking this script to the startup folders with a symbolic link. Execute these two commands and we should be on our way.

sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat

Tomcat should now be fully installed and operational. Enjoy!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 在Ubuntu上安装 Tomcat 6 [转贴 2008-04-28 10:40:07]
帖子发表于 : 2008-11-15 20:47 

注册: 2008-11-02 21:47
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
本人按照这位先生的说明,安装成功,非常感谢这篇文章的创作者和转载者!
再次转载,希望能惠及更多的人。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 在Ubuntu上安装 Tomcat 6 [转贴 2008-04-28 10:40:07]
帖子发表于 : 2008-11-15 21:30 

注册: 2008-07-03 0:48
帖子: 13
地址: 江苏南京
送出感谢: 0 次
接收感谢: 0 次
如果去新立得找到了TOMCAT,或许,回觉得这个文章挺浪费感情的。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 在Ubuntu上安装 Tomcat 6 [转贴 2008-04-28 10:40:07]
帖子发表于 : 2009-05-13 17:33 

注册: 2007-05-17 9:38
帖子: 73
送出感谢: 0 次
接收感谢: 0 次
我倒不觉得浪费感情。

如果全部的步骤交给新立得去做,那和windows下安装程序有什么区别呢。

这文件也是给我们这样初级的人玩的。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 在Ubuntu上安装 Tomcat 6 [转贴 2008-04-28 10:40:07]
帖子发表于 : 2009-05-24 22:31 
头像

注册: 2009-05-23 20:40
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
呃,不是装好java环境之后配置好java_home直接解压缩然后运行bin下面的startup.sh就可以了马?
我的没有问题


_________________
过把瘾...


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 在Ubuntu上安装 Tomcat 6 [转贴 2008-04-28 10:40:07]
帖子发表于 : 2009-06-09 13:58 
头像

注册: 2009-04-28 10:51
帖子: 48
地址: 江西
送出感谢: 0 次
接收感谢: 0 次
全部是E文哦!比较能看懂哦!!!

期待翻译!!!


_________________
凤凰涅槃,浴火重生!
--------------------------------------------------------
CPU:AMD Phenom X4 9650
内存:金泰克 DDR2 800MHz 2GB*2
主板:映泰 TA790GX 128M
硬盘:西数640G(16M)(蓝版)
显卡:ATI Radeon HD 3300
显示器:三星 943NW


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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