源码包安装:以http_proxy的方式整合apache和tomcat

4207阅读 1评论2009-08-14 www_xylove
分类:系统运维

ApacheJDK的安装可以参见本博其他的文档,这个不再赘述。本文档主要是介绍tomcat的安装以及如何与apache进行整合。

安装tomcat

1:获得tomcat

  

2:下载tomcat 

   Apache-tomcat-6.0.20.tar.gz

3:安装tomcat

  Tomcat无须安装,因为解包之后,已经是二进制文件了。只需将解压的目录mv/usr/local,命名为tomcat即可。

4:设置环境变量,使其支持java.

  vim /usr/local/tomcat/catalina.sh

   JAVA_HOME=/usr/java/jdk1.6.0_07      //////添加此行

5:启动tomcat

  ./startup.sh

出现红色框中的数据,表示tomcat已经起来了。

查看port有否开启:

 

 

已经起来了。可以访问tomcat

 

Tomcat已经运行了。

Apachetomcat整合

整合方式分三种:

01JK方式

02http_proxy方式    //////本案例使用http_proxy方式

03ajp_proxy 方式

 

http_proxy 方式需要的模块:

mod_proxy.so mod_proxy_http.so

默认mod_proxy.so已经安装。只需安装模块mod_proyx_http.so

Mod_proxy_http.so模块的安装

01:apache源码包解压路径目录下找到该模块的源文件mod_proxy_ttp.c

 

红色框中的就是该模块的源文件。

用该文件生成mod_proxy_http.so模块

/usr/local/apache2/bin/apxs  -c  -i  mod_proxy_http.c

该命令执行之后,将自动在/usr/local/apache2/modules/下生产模块:mod_proxy_http.so

将该模块添加到apache配置文件httpd.conf

LoadModule  proxy_http_module modules/mod_proxy_http.so

重启apache

httpd.conf文件末尾添加:

 

重启apache

Apachetomcat整合完成。

测试:

输入 192.168.1.2

 

说明apachetomcat整合成功

使用jsp代码来测试一下:

注意:jsp代码放在tomcat的网页根目录下。

显示当前时间的jsp代码.测试如果显示则成功。

显示当前时间,成功测试jsp页面

 

===========================================================================================================================================================

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

上一篇: JDK 的安装
下一篇:Selinux基础学习

文章评论