源码编译安装tomcat教程

2011年07月29日 Linux服务器 评论 1 条 阅读 11,923 views 次

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

第一步:安装Apache Ant

下载地址我们下载二进制文件,

[root@yufei ~]# wget http://labs.renren.com/apache-mirror//ant/binaries/apache-ant-1.8.2-bin.tar.gz
[root@yufei ~]# tar zxvf apache-ant-1.8.2-bin.tar.gz
[root@yufei ~]# mv apache-ant-1.8.2 /jsp/ant
[root@yufei ~]# vim /etc/profile
在最后加入
ANT_HOME=/jsp/ant
[root@yufei ~]# source /etc/profile

OK,现在ant就安装成功了

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

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

[root@yufei ~]# 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@yufei ~]# chmod +x jdk-6u21-linux-x64.bin
[root@yufei ~]# ./jdk-6u21-linux-x64.bin
[root@yufei ~]# mv jdk1.6.0_21 /jsp/java
[root@yufei ~]# vim /etc/profile
 在最后增加一句
 JAVA_HOME=/jsp/java
[root@yufei ~]# 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@yufei ~]# wget http://labs.renren.com/apache-mirror/tomcat/tomcat-6/v6.0.32/src/apache-tomcat-6.0.32-src.tar.gz
[root@yufei ~]# tar zxvf apache-tomcat-6.0.32-src.tar.gz
[root@yufei ~]# cd  tar zxvf apache-tomcat-6.0.32-src.tar.gz
[root@yufei apache-tomcat-6.0.32-src]# ant download
[root@yufei apache-tomcat-6.0.32-src]# ant
[root@yufei apache-tomcat-6.0.32-src]# ant -f dist.xml release
[root@yufei apache-tomcat-6.0.32-src]# ant -f dist.xml package-tgz

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

7.0.X版本的安装

下载地址

[root@yufei ~]# wget http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-7/v7.0.19/src/apache-tomcat-7.0.19-src.tar.gz
[root@yufei ~]# tar zxvf apache-tomcat-7.0.19-src.tar.gz
[root@yufei ~]# cd tar zxvf apache-tomcat-7.0.19-src.tar.gz
[root@yufei apache-tomcat-7.0.19-src]# ant
[root@yufei apache-tomcat-7.0.19-src]# ant release
[root@yufei apache-tomcat-7.0.19-src]# ant package-tgz

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

至于JSP环境搭建,apaceh与tomcat整合,请大家看上一篇文章Linux系统上JSP环境搭建(apache与tomcat整合)详细说明

再次感谢群中的kade提供的相关技术文档

opsers share下载地址

千脑下载地址

1 条留言  访客:0 条  博主:0 条   引用: 1 条

来自外部的引用: 1 条

  • JSP开发环境配置全解(网络篇) – 朴人博客 – 又一个技术型博客

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录