2008年11月11日 星期二

Apache HTTP Server 與 Tomcat 整合 (方法一)

Tomcat 6.0.x 與Apache 2.2.x 整合的步驟...

(假設apache 的port是80, tomcat的port是8080)
1. 下載 mod_jk-1.2.27-httpd-2.2.10.so (此版是給apache 2.2.x版用的)

2. 將mod_jk-1.2.27-httpd-2.2.10.so改名為 mod_jk.so

3. 將mod_jk.so複製到< apache root >\Apache2.2\modules

4. Apache中的httpd.conf加入:
在 # Dynamic Shared Object (DSO) Support這個區塊下加入
LoadModule jk_module modules/mod_jk.so

在 # Virtual hosts這個區塊下加入
< Virtualhost *:80 >
JkMount /*/*.jsp ajp13
JkMount /servlet/* ajp13
< /Virtualhost >

5. 在Tomcat的webapps下的目錄,
建立一個jsp的目錄,
在這個目錄裡面的所有*.jsp
都會被掛到apache下
例如:建立一個hello.jsp做測試

6. 先執行Apache server, 再執行Tomcat server

7. 在IE執行http://localhost/jsp/hello.jsp
看是否成功!

沒有留言: