Linux下源碼編譯安裝Tomcat教程打賞

本教程以tomcat 6.0.X和7.0.X為例,給大家講解如何通過源碼編譯安裝tomcat,在開始前需要做兩件事,一是安裝ant,二是安裝java開發環境,然后才能進行tomcat的編譯工作,下面看具體的操作。

第一步:安裝Apache Ant

首先通過下載地址下載二進制文件,然后執行以下操作

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

第二步:安裝JAVA的開發環境

下載jdk-6u21-linux-x86.bin,這個需要根據自己的系統平臺與選擇安裝,我是32位的系統,所以我下載了此版本,如果64位系統就需要下載相應的64位版本。

[[email protected] ~]# 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

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

測試java環境安裝情況

[[email protected] ~]# 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版本的安裝

下載地址

[[email protected] ~]# wget http://mirror.bjtu.edu.cn/apache/tomcat/
           tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35-deployer.tar.gz
[[email protected] ~]# tar zxvf apache-tomcat-6.0.35-src.tar.gz
[[email protected] ~]# cd  tar zxvf apache-tomcat-6.0.35-src.tar.gz
[[email protected] apache-tomcat-6.0.35-src]# ant download
[[email protected] apache-tomcat-6.0.35-src]# ant
[[email protected] apache-tomcat-6.0.35-src]# ant -f dist.xml release
[[email protected] 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版本的安裝

下載地址

[[email protected] ~]# wget http://labs.mop.com/apache-mirror/tomcat/
           tomcat-7/v7.0.26/bin/apache-tomcat-7.0.26-deployer.tar.gz
[[email protected] ~]# tar zxvf apache-tomcat-7.0.26-src.tar.gz
[[email protected] ~]# cd tar zxvf apache-tomcat-7.0.26-src.tar.gz
[[email protected] apache-tomcat-7.0.26-src]# ant
[[email protected] apache-tomcat-7.0.26-src]# ant release
[[email protected] 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 回復

(必填)

(必填)

(可選)

黑龙江22选5开奖