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
编辑为如下的代码
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