当前位置:  技术问答>java相关

请教一下:Mod_jk这个东东在哪里有下载?

    来源: 互联网  发布时间:2015-08-04

    本文导语:  在网上看到很多相关的文件,但不知道用在“tomcat与apache整合”的时候,具体应该下载哪个文件? 是.exe?.dll?.so??还是其它文件? 说明:我是用在windows平台上面apache1.3.22+tomcat4.0.4的整合中想用到.... 请指教,谢谢:-) ...


在网上看到很多相关的文件,但不知道用在“tomcat与apache整合”的时候,具体应该下载哪个文件?

是.exe?.dll?.so??还是其它文件?

说明:我是用在windows平台上面apache1.3.22+tomcat4.0.4的整合中想用到....

请指教,谢谢:-)

|
我有一个120k的,留下email!

|
Apache和Tomcat结合使用入门
以下说明参照tomcat的mod_jk-howto.html和自己的实际配置经验,如果你依照此文档不能正确配置,请参照该文档的说明一步一步做。本人使用的tomcat版本为3.3a,文档也为该版本自带。

1.         获取mok_jk:http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3/bin/,该目录下有针对不同平台的编译完的二进制的mod_jk,对于linux平台,位于linux/i386目录下(mod_jk.so),对于windows系统位于win32/i386(mod_jk.dll)(你也可以根据tomcat的自带文档的说明自己编译得到需要的模块,具体过程请自己参照tomcat自带的文档mod_jk-howto.html)

2.         将得到的mod_jk拷贝到apache的对应目录下,对于linux/unix平台为apache的libexec目录下,对于windows则为modules目录

3.         修改apache的conf目录下的httpd.conf 文件,如果原来使用了mod_jserv,则去掉,然后在文件的最后增加如下一行:Include TOMCAT_HOME/conf/auto/mod_jk.conf,其中的TOMCAT_HOME使用你自己的系统的实际路径代替,对于windows,一个范例是Include D:/jakarta-tomcat/conf/auto/mod_jk.conf,对于unix/linux则是Include /usr/local/jakarta-tomcat/conf/auto/mod_jk.conf

4.         修改tomcat的启动文件,使之产生一个auto/mod_jk.conf文件,方法为,对于windows,修改bin目录下的startup.bat,将倒数第三行的start %1 %2 %3 %4 %5 %6 %7 %8 %9改为start jkconf %1 %2 %3 %4 %5 %6 %7 %8 %9,然后运行一下startup.bat,(过程很快,运行后将自动退出而非处于正常启动时的的运行等待状态)将生成文件TOMCAT_HOME/conf/auto/mod_jk.conf,然后再将startup.bat还原即可,对于unix/linux则是将startup.sh中的$BASEDIR/tomcat.sh start $@修改为$BASEDIR/tomcat.sh start jkconf $@,运行startup.sh,也将生成TOMCAT_HOME/conf/auto/mod_jk.conf,情况和windows平台类似。

5.         重新启动apache,启动tomcat,至此即完成的apache_tomcat的基本配置。

 

注意:在此情况下,apache能够服务的内容仅为你在进行第四步的时候tomcat的webapps目录下的已有应用,如果你以后将应用添加到tomcat的webapps目录下,那么你通过apache只能访问到原来的应用,你添加的应用只能加上端口8080才能访问,要解决此问题,一种方法是再次进行4、5两步,或者你可以根据TOMCAT_HOME/conf/auto/mod_jk.conf添加你的新应用的内容。另外一个没有经过深入测试的方法就是将mok_jk.conf中的所有JkMount行用两行代替:

JkMount / ajp13

JkMount /* ajp13

,这样做的结果实际上可能是将所有的应用都交给了tomcat,连apache的主服务目录也变成了tomcat的主web服务目录(webapps),再向tomcat添加应用将不用进行任何修改,只需要重新启动tomcat即可,至于静态网页的服务是apache还是tomcat完成就不清楚了,apache的额外配置是否因此受到影响也不清楚。另外需要注意的是如果你的tomcat的webapps目录下的应用的名称中有下划线,那么生成的应用名称将会改变,例如webapps下有目录test_underline,那么你应该通过http://localhost/test/underline访问而非http://localhost/test_underline,这点你可以查看生成的mok_jk.conf的得到,这个是因为tomcat自动将应用目录中的下划线替换为/,可以通过tomcat的启动信息得到这个特性。


|
http://jakarta.apache.org/tomcat/tomcat-3.3-doc/mod_jk-howto.html

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教,请教,这个问题是为什么????
  • 请教本地硬盘安装问题请教本地硬盘安装问题
  • ■请教■请教redhat最基本的问题!
  • 请教一个 shell 问题,我用下面这个 shell 语句总是失败,请教
  • 高分请教,各位大侠,请教一个问题,理论高手请进??谢谢
  • 请教Linux下pgadmin3-1.0.2的编译和安装!!高分请教!
  • 各位大虾,请教装了REDHAT9操作系统后,启动时无法引导到LINUX,请教该如何解决啊
  • 请教,请教,,,一定要看!!一定要看!!
  • 请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 请教象我这样的硬盘应如何安装Linux,我昨天试装了,但有问题。(老问题了,也看了前面的帖子,但还是来请教,请多指教)
  • 请教这种循环的执行过程
  • 请教两个redhat9问题
  • 请教如何在指定目录下查找包含指定文字的文件
  • 请教局域网中如何通过ip地址得到主机名
  • 请教kdevelop的问题
  • 请教linux 下的adsl拨号问题.
  • 请教,如何用虚拟订机安装liux
  • 【请教】LINUX 下SNMP的MIB开发
  • 请教一个opengl的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3