网站制作

本类阅读TOP10

·IIS 安装配置全攻略
·html基础学习笔记(2)
·html基础学习笔记(1)
·用VS.NET打开网上下载的.NET web项目出错的解决办法
·如何在网页上实现进度条
·限制TextArea区的文字输入数量
·HTML 4.0 语言快速参考
·在weblogic上配置SSL
·页面垂直居中的两种方法
·Zope/Plone内容管理系统的探讨与应用-内容管理系统(CMS)的概述

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Apache-Tomcat的整合-用mod_jk_xxx.dll实现

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

Apache-Tomcat的整合模块JK有不同的版本,JK主要是mod_jk_xxx.dll(xxx代表版本号如:mod_jk_1.2.6_2.0.50),JK2主要是mod_jk2.so,
前面Apache-TomcatI和II的整合主是讲的是mod_jk2.so,如果你用的JK(指mod_jk_xxx.dll)刚应该用下面的方法:
这个整合步骤应该没问题,你试试吧:
1.默认安装apache,即端口为80(确保80端口没有被占用,否则apache服务无法启动);tomcat也是默认安装,即端口为8080.
2.在apache中加入jk插件,把它拷贝到<apache_home>/modules目录下.
3.创建workers.properties文件(应该知道吧,用于配置tomcat的信息,它的存放位置在<apache_home>/conf/workers.properties).
文件如下:             "#"后面为注释.
workers.tomcat_home=C:\jakarta-tomcat  #让mod_jk模块知道Tomcat
workers.java_home=C:\j2sdk1.4.2  #让mod_jk模块知道j2sdk
ps=\  #指定文件路径分割符
worker.list=worker1
worker.worker1.port=8009  #工作端口,若没占用则不用修改
worker.worker1.host=localhost  #Tomcat服务器的地址
worker.worker1.type=ajp13  #类型
worker.worker1.lbfactor=1  #负载平衡因数
4.修改apache的配置文件httpd.conf,在其末尾加入以下内容:
# Using mod_jk2.dll to redirect dynamic calls to Tomcat
LoadModule jk_module modules\mod_jk_2.0.46.dll
JkWorkersFile "conf\workers.properties"
JkLogFile "logs\mod_jk2.log"
JkLogLevel debug
JkMount /*.jsp worker1
JkMount /helloapp/* worker1(注:helloapp为我的应用目录)
注:JkMount用来指定url映射信息,JkMount /*.jsp worker1表示"/*.jsp"形式的url都由worker1代表的tomcat服务器来处理;JkMount /helloapp/* worker1表示访问helloapp应用的url都由worker1来处理.
5.测试配置
重启tomcat和apache,通过ie访问http://localhost/index.jsp出现tomcat的默认主页,说明配置成功.此外,访问应用,http://localhost/helloapp/index.htm,如果正常返回helloapp应用的index.htm网页,说明配置成功.若有错误,察看jk插件生成的日志信息.它的位置为<apache_home>/logs/mod_jk2.log.


相关文章

相关软件




月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有