安裝Apache與Tomcat, 網址如下:
Apache:
http://www.apache.org/
Tomcat:
http://tomcat.apache.org/
安裝完成後下載mod_jk模組,網址如下:
mod_jk.so:
http://tomcat.apache.org/connectors-doc/
本文章所用版本如下:
Apache 2.2.10
Apache Tomcat 6.0.20
mod_jk 1.2.28
首先將下載到電腦上的mod_jk.so模組copy到apache目錄下/modules
然後在apache錄目下的/conf下新增一個檔案名為 workers.properties
內容如下:
workers.tomcat_home="C:\Apache\Tomcat 6.0" #為Tomcat本機路徑
workers.java_home="C:\Program Files\Java\jdk1.6.0_14" #為JDK本機路徑
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
worker.ajp13.cachesize=10
worker.ajp13.cache_timeout=600
worker.ajp13.socket_keepalive=1
worker.ajp13.socket_timeout=300
在到apache目錄下的conf子錄目下開始apache設定檔 httpd.conf
在設定檔最下方添加內容如下:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
# Options JSP Server
ServerAdmin admin@admin.net #此為JSP管理者mail
DocumentRoot "C:/Apache/htdocs" #此為JSP網頁本機路徑
ServerName localhost
DirectoryIndex index.html index.php index.jsp
JkRequestLogFormat "%w %V %T"
JkMount /*/servlet/* ajp13
JkMount /*.jsp ajp13
JKMount /*.action ajp13
# Options End
在httpd.conf檔案內容的上方找到<IfModule dir_module>的tag
內容會看到一行DirectoryIndex index.html index.htm
在將index.jsp添加進去
修改完在到Tomcat本機路徑下的conf子目錄
開啟sever.xml檔
找到<Host>................</Host>的tag
在tag內添內容如下:
<Context path="" reloadable="true" debug="0" docBase="C:\Apache\htdocs" crossContext="true"/>
以上內容修改完後,將Tomcat與Apache重新啟動
順序最好是Tomcat先重開。
在來就是測試是否安裝成功。
先將自已寫好的jsp網頁放到自已所設定的路徑後
打開瀏覽,網址輸入http://localhost:8080/index.jsp 開啟成功後
在輸入http://localhost/index.jsp
如果兩個網址測試結果都一樣就代表整合成功。
沒有留言:
張貼留言