Apache Java Tomcat Proxy-ajp

首先从http://www.apache.org的网站上下载apache-2.2.0的源代码。apache-2.2.0的版本做了些改动大家需要注意一下。首先apr和apr-util需要单独的安装,还有配置文件由原来的一个变为现在的多个不过这样也好,可以清楚的知道那部分配置在那个配置文件里方便修改。安装步骤如下:

解压apache的源代码

#tarxvjfhttpd-2.2.0.tar.bz2

#cdhttpd-2.2.0

安装apr

#cdsrclib/apr

#./configure--prefix=/server/soft/apr

#make

#makeinstall

安装apr-util

#cd../apr-util/

#./configure--prefix=/server/soft/apr-util\

--with-apr=/server/soft/apr

#make

#makeinstall

#cd../../

安装apache

#./configure--prefix=/server/soft/apache\

--enable-so\

--enable-rewrite=share\

--enable-proxy=share\

--enable-proxy-ajp=share\

--enable-dav=share\

--with-apr=/server/soft/apr\

--with-apr-util=/server/soft/apr-util/

#make

#makeinstall

#/server/soft/apache/bin/httpd-l//看看是否有proxy-ajp这个模块

如果有这个模块证明proxy-ajp模块安装成功,可以进行与tomcat的结合了。

#vi/server/soft/apache/conf/httpd.conf

把"#Includeconf/extra/httpd-vhosts.conf"前面的"#"去掉然后编辑

/server/soft/apache/conf/extra/httpd-vhosts.conf

编辑为如下的代码

[email protected]

ProxyPass/ajp://localhost:8009/

ProxyPassReverse/ajp://localhost:8009/

ServerNamelocalhost

ServerAliaswww.easyea.com

ErrorLoglogs/easyea.com-error_log

CustomLoglogs/easyea.com-access_logcommon

然后先启动tomcat,再启动apache

#/server/soft/apache/bin/apachctlstart

打开浏览器看看是否看到了tomcat的欢迎页面,如果是说明apache和tomcat的结合成功

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/1676/showart_1729885.html

相关推荐