apache和tomcat都是最新版本,我参考了网上的资料加自己实践终于成功,不敢独享.
一.软件 Apache2.0.47 ,tomcat5.0.3,mod_jk_2.0.46.dll
二.安装(略)
三.配置apache(我安装在i盘下)
1.将mod_jk_2.0.46.dll放在 i:\Apache2\modules下.
2.打开Apache2\conf下的httpd.conf,查找"DirectoryIndex",在index.html后添加index.jsp.
3.再httpd.conf最后添加以下代码:
LoadModule jk_module modules/mod_jk_2.0.46.dll
JkWorkersFile "i:/Tomcat 5.0/conf/workers.properties"
JkLogFile "i:/Tomcat 5.0/logs/mod_jk2.log"
JkLogLevel info
4.设置虚拟主机
将httpd.conf中相应部分修改如下(我的虚拟目录为i;/www/WEB_Project)
<VirtualHost *>
ServerAdmin haojiantao@i618.com.cn
DocumentRoot i:/www/WEB_Project/
ServerName www.haojiantao.com.cn
DirectoryIndex index.html index.htm index.jsp
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
JkMount /servlet/* ajp13 #让Apache支持对servlet传送,用以Tomcat解析
JkMount /*.jsp ajp13 #让Apache支持对jsp传送,用以Tomcat解析
</VirtualHost>
四.配置tomcat
1.在i:\Tomcat 5.0.2\conf下新建一个workers.properties文件 .内容如下:
workers.tomcat_home=i:\Tomcat5.0.3
workers.java_home=i:\jdk1.4.1
ps= worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
2.说明
tomcat5.0.3里面的server.xml已经包含着AJP1.3,不用修改.
五.测试
1.将I:\Tomcat 5.0\webapps\ROOT下的文件copy到i:\www\WEB_Project目录.
2.启动apache和tomcat.
3.在浏览器中输入http://localhost
如果能显示tomcat的index.jsp页面表示成功.
小弟第一次配置apache和tomcat,有什么不妥,请各位指点!