tomcat apache jdk 整合
产品及版本:
tomcat6.0 apache2.2 jdk1.6
确定安装好的产品后。准确无误后,开始整合
1 把mod_jk-apache-2.2.4.so拷到apache目录modules下
2 修改apache的配置文件
在httpd.conf最后加上下列代码:
LoadModule jk_module modules/mod_jk-apache-2.2.4.so
JkWorkersFile "D:/Program Files/Apache Software Foundation/Tomcat 6.0/conf/workers.properties"
JkMount /*.* ajp13 (*.*表示所有的请求由tomcat处理,可以根据自己的需要进行配置,如:/*.jsp,表示根目录为准后面为.jsp的文件由tomcat处理,其它的由apache处理)
3 在tomcat下配置文件conf目录里加上workers.properties文件,文件的内容如下:
workers.tomcat_home=D:\Program Files\Apache Software Foundation\Tomcat 6.0
workers.java_home=D:\Program Files\Java\jdk1.6.0_03
ps=\
worker.list=ajp13
worker.ajp13.port=8019
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
ajp13可以换成自己想要的名字,但要与第2步JkMount /*.* ajp13 相对应
4 测试:
tomcat的访问地址:http://127.0.0.1:8080/(端口号为:8080)
apache的访问地址:http://127.0.0.1/(端口号为:80)
如果访问出来是同一个页面,就集成成功了。我的是tomcat首页
apache的虚拟目录配置:
Alias /nan "E:\tomapa"
<Directory "E:\tomapa">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>