﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Habitat Framework-随笔分类-服务器技术类</title><link>http://www.blogjava.net/hunteva/category/9713.html</link><description>专注于Java EE企业级开发</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 06:41:39 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 06:41:39 GMT</pubDate><ttl>60</ttl><item><title>在RedhatAS4.0环境下利用mod_ajp整合apache-2.2.0和tomcat-5.5.12</title><link>http://www.blogjava.net/hunteva/archive/2006/03/05/33742.html</link><dc:creator>Kerwin Weng</dc:creator><author>Kerwin Weng</author><pubDate>Sun, 05 Mar 2006 12:16:00 GMT</pubDate><guid>http://www.blogjava.net/hunteva/archive/2006/03/05/33742.html</guid><wfw:comment>http://www.blogjava.net/hunteva/comments/33742.html</wfw:comment><comments>http://www.blogjava.net/hunteva/archive/2006/03/05/33742.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hunteva/comments/commentRss/33742.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hunteva/services/trackbacks/33742.html</trackback:ping><description><![CDATA[<DIV class=content-body><STRONG>[整合]在RedhatAS4.0环境下利用mod_ajp整合apache-2.2.0和tomcat-5.5.12<BR><BR></STRONG>今天偶然在网上发现apache-2.2.0增加了一个proxy-ajp模块，看了看它可以完全代替原来的mod-jk把tomcat和apache结合到一起。于是我就下载下来试了一下真的很方便比原来的方法简单多了。下面就说明一下我的安装步骤。tomcat和jdk的安装网上太多的教程我在这里就不再介绍了。大家可以去查看其他的教程。<BR><BR>首先从[url]http://www.apache.org[/url]的网站上下载apache-2.2.0的源代码。apache-2.2.0的版本做了些改动大家需要注意一下。首先apr和apr-util需要单独的安装，还有配置文件由原来的一个变为现在的多个不过这样也好，可以清楚的知道那部分配置在那个配置文件里方便修改。安装步骤如下：<BR><BR>解压apache的源代码<BR># tar xvjf httpd-2.2.0.tar.bz2<BR># cd httpd-2.2.0<BR><BR>安装apr<BR># cd srclib/apr<BR># ./configure --prefix=/server/soft/apr<BR># make<BR># make install<BR><BR>安装apr-util<BR># cd ../apr-util/<BR># ./configure --prefix=/server/soft/apr-util&nbsp;--with-apr=/server/soft/apr<BR># make<BR># make install<BR># cd ../../<BR><BR>安装apache<BR># ./configure --prefix=/usr/local/apache2&nbsp;--enable-so&nbsp;--enable-rewrite=share&nbsp;&nbsp;&nbsp; --enable-proxy=share --enable-proxy-ajp=share --enable-dav=share --with-apr=/server/soft/apr&nbsp;--with-apr-util=/server/soft/apr-util/<BR># make<BR># make install<BR><BR># /server/soft/apache/bin/httpd -l //看看是否有proxy-ajp这个模块<BR>如果有这个模块证明proxy-ajp模块安装成功，可以进行与tomcat的结合了。<BR><BR># vi /server/soft/apache/conf/httpd.conf<BR>把"#Include conf/extra/httpd-vhosts.conf" 前面的"#"去掉然后编辑<BR>/server/soft/apache/conf/extra/httpd-vhosts.conf<BR><BR>编辑为如下的代码<BR>&lt;VirtualHost *:80&gt;<BR>&nbsp; &nbsp; ServerAdmin [email]admin@easyea.com[/email]<BR>&nbsp; &nbsp; ProxyPass / ajp://localhost:8009/<BR>&nbsp; &nbsp; ProxyPassReverse / ajp://localhost:8009/<BR>&nbsp; &nbsp; ServerName localhost<BR>&nbsp; &nbsp; ServerAlias [url]www.easyea.com[/url]<BR>&nbsp; &nbsp; ErrorLog logs/easyea.com-error_log<BR>&nbsp; &nbsp; CustomLog logs/easyea.com-access_log common<BR>&lt;/VirtualHost&gt;<BR><BR>然后先启动tomcat，再启动apache<BR># /server/soft/apache/bin/apachctl start<BR>打开浏览器看看是否看到了tomcat的欢迎页面，如果是说明apache和tomcat的结合成功<BR><BR>转自[url=http://blog.easyea.com/louis/2005/12/17/86.htm]http://blog.easyea.com/louis/2005/12/17/86.htm[/url]<BR></DIV><img src ="http://www.blogjava.net/hunteva/aggbug/33742.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hunteva/" target="_blank">Kerwin Weng</a> 2006-03-05 20:16 <a href="http://www.blogjava.net/hunteva/archive/2006/03/05/33742.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>