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>