Apache 和 tomcat 整合问题!!!急,小弟在线等待!
一、运行环境:
操作系统:win2000 professional
Apache: 1.3.27
tomcat: 4.1.24
连结文件: mod_jk.dll
二.配置过程如下:
1.设置Tomcat,打开d:\Tomcat4.1\conf\server.xml文件,在"</Host>"之前,"</Context>"之后添加
<Context path="" debug="0" docBase="E:\Application\kangbao\jsp" reloadable="true"/>并保存。(说明:我的主页在E:\Application\kangbao\jsp下,主页是index.jsp)
2.整合配置:
(1)配制apache
在apache/conf/http.conf 文件最后加入:
<VirtualHost localhost>
ServerAdmin robornet@robornet.com
DocumentRoot E:\Application\kangbao\jsp
ServerName localhost
ErrorLog logs/robornet_home_log.txt /
CustomLog logs/robornet_Custom_log.txt common
</VirtualHost>
# Using mod_jk2.dll to redirect dynamic calls to Tomcat
LoadModule jk_module modules/mod_jk-2.0.42.dll //装载模块,用于处理连接
JkWorkersFile "C:/Tomcat4/conf/workers.properties" //设置模块的工作文件,下面会说明
JkLogFile "C:/Tomcat4/logs/mod_jk2.log" //设置模块工作的日志文件,Tocmat启动时会自建
JkMount /servlet/* ajp13 //让Apache支持对servlet传送,用以Tomcat解析
JkMount /*.jsp ajp13 //让Apache支持对jsp传送,用以Tomcat解析
(2)配置Tomcat4:
1.在C:\Tomcat4\conf下新建一个文件workers.properties
workers.tomcat_home=c:\Tomcat4 //让mod_jk模块知道Tomcat
workers.java_home=c:\j2sdk1.4.1 //让mod_jk模块知道j2sdk
ps=\
worker.list=ajp13 //模块版本
worker.ajp13.port=8009 //工作端口 worker.ajp13.host=localhost //本机
worker.ajp13.type=ajp13 //类型
worker.ajp13.lbfactor=1 //代理数
三.
问题如下:
1.在地址栏输入http://localhost,出现apache欢迎主页.(我认为,有可能apache 和tomcat没连上,也有可能apache或tomcat的应用程序路径有错误.)
我将我的主页文件(index.jsp)放到 D:\Apache Group\Apache\htdocs 下,再输入
http://localhost, index.jsp可显示,标题的中文不能正常显示,怎样改?(说明apache 是将index.jsp交 tomcat 来处理的).
但我输入http://localhost:8080,就出现 下载框 ,这是怎么回事?
2.请问,哪有很正确的 apache+tomcat整合 文档,经过验证的,中文显示,jsp调servlet,jsp调javabean都没问题的!!!!谢谢了!!
.