xampp apache tomcat
在使用Apache服务器整合Tomcat和PHP5讲 述了整合jsp和php服务的方法,但是,在应用中发现,php和mysql连接始终服务解决,总是提示:无法载入 mysql 扩展。于是,无奈下希望使用php和mysql整合更方便的apache friend的xampp套件,然后再整合tomcat达到目的。整合过程如下:
1 安装好xampp,测试PHP运行正常,安装tomcat(这里我用6.0)。下载【使用Apache服务器整合Tomcat和PHP5】附件中的apache和tomcat连接模块mod_jk-1.2.26-httpd-2.2.4.so,放到xampp\apache\modules中。
2 修改xampp\apache\conf中的配置文件httpd.conf,添加下列内容:
复制内容到剪贴板
代码:
AllowOverride None
Options FollowSymLinks
Order allow,deny
allow from all
复制内容到剪贴板
代码:
######################################################################
# jink2005 08-08-01
# http://hi.baidu.com/80love81/blog/item/2c22d643ee0d191172f05d64.html
#设置Apache与Tomcat之间的连接,让Apache遇到jsp文件时,在后台将其交由Tomcat去处理
LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so
#此处mod_jk的文件为你下载的文件
JkWorkersFile "D:/Program Files/Apache Software Foundation/Tomcat 6.0/conf/workers.properties"
#指定tomcat监听配置文件地址
JkLogFile "D:/Program Files/Apache Software Foundation/Tomcat 6.0/logs/mod_jk2.log"
#指定日志存放位置
JkLogLevel info
#----------------------------------------------------------
JkMount /servlet/* ajp13
#让Apache支持对servlet传送,用以Tomcat解析
JkMount /*.jsp ajp13
#让Apache支持对jsp传送,用以Tomcat解析
JkMount /*.do ajp13
#让Apache支持对.do传送,用以Tomcat解析
######################################################################
3 添加index.jsp
复制内容到剪贴板
代码:
DirectoryIndex index.jsp index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.shtml index.phtml
至此,使用http://localhost/index.jsp,就可访问E:/AIWEB/WebContent/index.jsp了。虚拟主机的配置方法见【使用Apache服务器整合Tomcat和PHP5】,此不再讲述。