返回首頁
當前位置: 主頁 > 網絡編程 > Php實例教程 >

Windows 2008服務器使用Xampps 搭建環境完美整合mod_jk.so的配置

時間:2018-08-15 22:42來源:知行網www.f1globe.com 編輯:麥田守望者

一、Xampps Tomcat模塊使用中需要jdk支持的安裝方法:

由于jdk的包真心大 180MB, 也無法壓縮, 所以不可能集成在xampps環境包中, 需要后期自行連網下載.
(當然, 我是希望大家預先下載安裝好.)

以下是使用過程中的截圖, 基本上述說了整個流程.(注:以下截圖來之Xampps官網)

01
假如你的系統中沒有安裝jdk組件, 控制面板會提示, 并且引向官網下載地址.下載地址見下!

02
請選擇第一個java圖標即可,

03

1: 選擇同意協議.
2: 選擇自己環境包的位數, 如32位, 64位, 是xampps的位數. 不是系統的.

04
安裝即可, 基本上, 一路下一步...

05
安裝過程中...

06
安裝jdk后, 再回來點擊圖標, 功能就可以正常了.

07
模塊也啟動成功..

08
在核心功能中>版本信息中會有jdk版本的一些信息, 僅供參考...

二、Xampps Tomcat模塊使用中完美整合mod_jk.so的安裝方法:

對于Apache+Tomcat+jsp+php的整合,針對不同的Tomcat和apache的版本,稍微有些區別。

1、所需軟件
JDK:jdk-8u66-windows-x64.exe
JRE:jre-8u66-windows-x64.exe

jdk的版本關系倒不是很大,不影響Apache和Tomcat的整合,配置環境變量時注意一些就行了.
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

mod_jk.so
apache版本對整合影響不是太大,需要注意的是整合Tomcat時加載模塊(modules)時 mod_jk.so 文件的版本。 apche的版本必須與mod_jk-**.so的版本相同.主要就是不同版本使得配置麻煩,而且還沒用

下載地址:
http://www.apachelounge.com/download/
http://tomcat.apache.org/download-connectors.cgi

2、mod_jk.so安裝方法:
解壓:mod_jk-1.2.41-win64.zip
將:mod_jk.so
復制到:
D:\xampps\apache\modules 目錄

3. 環境配置

(1) 在D:\xampps\apache\conf 目錄下新建文件:workers.properties, 編輯 workers.properties

workers.tomcat_home=D:\xampps\tomcat #讓mod_jk模塊知道Tomcat的位置
workers.java_home=D:\Java\jdk #讓mod_jk模塊知道jre的位置
ps=\
worker.list=ajp13 #模塊版本
worker.ajp13.port=8009 #工作端口,若沒占用則不用修改
worker.ajp13.host=localhost #本機,若上面的Apache主機不為localhost,作相應修改
worker.ajp13.type=ajp13 #類型
worker.ajp13.lbfactor=1 #代理數,不用修改

(2) 在D:\xampps\apache\conf目錄,修改http.conf
在文件末尾加上:

LoadModule jk_module modules/mod_jk.so
JkWorkersFile "conf/workers.properties"
JkLogFile "D:/xampps/tomcat/logs/mod_jk.log"
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
JkMount /*.do ajp13
JkMount /*.jsp ajp13
JkMount /*.do ajp13
JkMount /*.jhtml ajp13
JkMount /*.jspx ajp13
JkMount /dbfile.svl ajp13

到此配置文件修改完畢,然后通過Xampps控制面板,重新啟動apache和tomcat服務就可以了!

------分隔線----------------------------
標簽(Tag):Xampps
------分隔線----------------------------
推薦內容
猜你感興趣
99久久免费高清热精品