Windows下Apache2.2 + Tomcat5.5 + Apr配置备忘录

首先从apache下载最新的Apache源代码,然后安装Visual C++6.0。打开VC,打开Apache.dsw文件。从菜单中选择Build>Set Active Configuration,选择一个Release,我选的是Install Bin Win32 Release,然后开始编译。此时会出现3个错误:
error Support for LDAP v2.0 toolkits has been removed from apr-util. Please use an LDAP v3.0 toolkit.
找到apr_ldap.h,将这个error的宏定义删除,然后找到apr_ldap_init.h,找到183行(LDAP_VENDOR_NAME),将它也注释掉。
将附件awk.zip中的exe和dll复制到VC98\bin目录下,然后再编译就可以了。此时会生成一个Apache22的目录,这就是你的Apache了。很奇怪,我在apache上找不到它的bin下载。
上述过程参考自:http://download.csdn.net/source/218091

编辑apache下的httpd.conf:


   1. AddDefaultCharset UTF-8  
   2. Listen 80  
   3. ServerName 192.168.1.59:80  
   4. #IP自己换  
   5. ProxyPass / ajp://192.168.1.59:8009/  
   6.   
   7. LoadModule proxy_module modules/mod_proxy.so  
   8. LoadModule proxy_ajp_module modules/mod_proxy_ajp.so  
   9. LoadModule proxy_balancer_module modules/mod_proxy_balancer.so  
  10. LoadModule proxy_connect_module modules/mod_proxy_connect.so  
  11. LoadModule proxy_http_module modules/mod_proxy_http.so  
  12. LoadModule imagemap_module modules/mod_imagemap.so  
  13. LoadModule include_module modules/mod_include.so  
  14. LoadModule isapi_module modules/mod_isapi.so  
  15. LoadModule log_config_module modules/mod_log_config.so  
  16. LoadModule mime_module modules/mod_mime.so  
  17. LoadModule negotiation_module modules/mod_negotiation.so  
  18. LoadModule setenvif_module modules/mod_setenvif.so  
  19. LoadModule userdir_module modules/mod_userdir.so  
  20.   
  21. Include conf/extra/httpd-languages.conf  
  22.   
  23. ThreadsPerChild 250  
  24. MaxRequestsPerChild  0  


然后启动httpd.exe
将附件tcnative-1.dll复制到CATALINA_HOME下的任意目录,我是将它放在apr下。打开catalina.bat,加入一行:
set CATALINA_OPTS="-Djava.library.path=../apr"

然后启动startup.bat

试试访问http://localhost/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值