Linux下源码编译安装Tomcat教程打赏

本教程以tomcat 6.0.X和7.0.X为例,给大家讲解如何通过源码编译安装tomcat,在开始前需要做两件事,一是安装ant,二是安装java开发环境,然后才能进行tomcat的编译工作,下面看具体的操作。

第一步:安装Apache Ant

首先通过下载地址下载二进制文件,然后执行以下操作

[root@poorren ~]# wget http://archive.apache.org/dist/ant/
                             binaries/apache-ant-1.8.2-bin.tar.gz
[root@poorren ~]# tar zxvf apache-ant-1.8.2-bin.tar.gz
[root@poorren ~]# mv apache-ant-1.8.2 /jsp/ant
[root@poorren ~]# vim /etc/profile
在最后加入
ANT_HOME=/jsp/ant
[root@poorren ~]# source /etc/profile
通过以上操作,ant就安装成功了。

第二步:安装JAVA的开发环境

下载jdk-6u21-linux-x86.bin,这个需要根据自己的系统平台与选择安装,我是32位的系统,所以我下载了此版本,如果64位系统就需要下载相应的64位版本。

[root@poorren ~]# wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/
CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u21-linux-x64.bin?
BundledLineItemUUID=RQKJ_hCyiUEAAAExKNsITW_C&
OrderID=lP6J_hCyE74AAAExBtsITW_C&
ProductID=xKiJ_hCySHIAAAEpT7wzBGsB&
FileName=/jdk-6u21-linux-x64.bin

[root@poorren ~]# chmod +x jdk-6u21-linux-x64.bin
[root@poorren ~]# ./jdk-6u21-linux-x64.bin
[root@poorren ~]# mv jdk1.6.0_21 /jsp/java
[root@poorren ~]# vim /etc/profile
 在最后增加一句
JAVA_HOME=/jsp/java
[root@poorren ~]# source /etc/profile

测试java环境安装情况

[root@yufei ~]# java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)

看到上面的信息,恭喜你java环境安装成功

第三步:tomcat的编译安装

注意下载的是源码包(Source Code Distributions),不是二进制包哦。以下编译步骤参考BUILDING.txt

我们以6.0与7.0的为例子给大家讲解

6.0,X版本的安装

下载地址

[root@poorren ~]# wget http://mirror.bjtu.edu.cn/apache/tomcat/
           tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35-deployer.tar.gz
[root@poorren ~]# tar zxvf apache-tomcat-6.0.35-src.tar.gz
[root@poorren ~]# cd  tar zxvf apache-tomcat-6.0.35-src.tar.gz
[root@poorren apache-tomcat-6.0.35-src]# ant download
[root@poorren apache-tomcat-6.0.35-src]# ant
[root@poorren apache-tomcat-6.0.35-src]# ant -f dist.xml release
[root@poorren apache-tomcat-6.0.35-src]# ant -f dist.xml package-tgz

注意看最后的提示:这时候会在output/release/v6.0.32/bin/创建apache-tomcat-6.0.32.tar.gz这个就是我们编译好的二进制文件

7.0.X版本的安装

下载地址

[root@poorren ~]# wget http://labs.mop.com/apache-mirror/tomcat/
           tomcat-7/v7.0.26/bin/apache-tomcat-7.0.26-deployer.tar.gz
[root@poorren ~]# tar zxvf apache-tomcat-7.0.26-src.tar.gz
[root@poorren ~]# cd tar zxvf apache-tomcat-7.0.26-src.tar.gz
[root@poorren apache-tomcat-7.0.26-src]# ant
[root@poorren apache-tomcat-7.0.26-src]# ant release
[root@poorren apache-tomcat-7.0.26-src]# ant package-tgz

注意看最后的提示:这时候会在output/release/v7.0.19/bin/创建apache-tomcat-7.0.19.tar.gz这个就是我们编译好的二进制文件

Linux下源码编译安装Tomcat教程
文章《Linux下源码编译安装Tomcat教程》二维码
  • 微信打赏
  • 支付宝打赏

已有13条评论

  1. 非常落伍

    我已经不玩linux很多年了 .
    记得那年 , 我还刚读大一 , 第一次安装了LINUX .

    2012-04-20 01:24 回复
  2. 大葱

    技术活呀~~!

    2012-04-18 12:50 回复
  3. xiduoduo365

    不能为了看而看,要从中学习经验,呵

    2012-04-07 23:05 回复
  4. 游客 372

    博主最近更新的文章有点少了…而且字数也少了..

    2012-04-07 13:46 回复
  5. 文秘

    来溜一圈,不错 喜欢

    2012-04-07 12:24 回复
  6. 游客 94

    来看看你的博客,有空也去我那看看!

    2012-04-07 05:37 回复
  7. 游客 216

    挺好的,加油。

    2012-04-06 14:36 回复
  8. 游客 691

    不错的喔,学习了。

    2012-04-06 14:35 回复
  9. 游客 129

    很好 学习了!

    2012-04-06 10:56 回复
  10. 安防监控

    不错啊! 一个字牛啊!

    2012-04-06 10:48 回复
  11. 王善钟

    linux玩不转,

    2012-04-06 07:52 回复
  12. 游客 580

    清明了 也不能休息啊 坚持更新 ,加油中

    2012-04-03 20:02 回复
  13. 都来赚

    看完之后,确实有所收获,继续加油~

    2012-04-03 11:35 回复

(必填)

(必填)

(可选)