1.準(zhǔn)備文件:
專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)蘭溪免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
lisapi_redirect.dll 用于IIS的JK插件
可到http://tomcat.apache.org/connectors-doc/下載
lworkers.properties
A.worker.tomcat_hom用#注釋掉
B.worker.java_home 改為要配置的服務(wù)器上的JAVA_HOME地址
C.ps= 指定文件路徑分割符, 保持默認(rèn)設(shè)置
D.worker.list=ajp13 定義了一個(gè)叫ajp13的worker (這個(gè)名字將在 uriworkermap.properites中使用)
E.worker.ajp13.port定義了工作端口,沒(méi)被占用的話保持默認(rèn)設(shè)置
F.worker.ajp13.host定義了服務(wù)器地址
G.worker.ajp13.type定義了類型(不用和name一致)
luriworkermap.properties 該文件為JK插件指定URL映射
2.建立必要文件夾 (該步創(chuàng)建的文件夾名和以后的操作有關(guān))
lD:softwarejakarta-redirect
將workers.properties和uriworkermap.properites放在該文件夾下
lD:WebAppLogs
程序的一些log文件會(huì)被保存在該文件夾下
lD:IISLogs
IIS的log文件會(huì)存在該文件夾下
lD:jakarta
將isapi_redirect.dll放于該文件夾下
lD:Productiondeploy
將程序打包進(jìn)war文件夾放于該文件夾下,
例如:D:Productiondeployexample.war
3. 修改注冊(cè)表
l通過(guò)regedit命令編輯注冊(cè)表,創(chuàng)建一個(gè)新的鍵, 如下圖
HKEY_LOCAL_MACHINESOFTWAREApache Software Foundation Jakarta Isapi Redirector 1.0
l在Jakarta Isapi Redirector1.0鍵下面創(chuàng)建新的字符串
字符串 | 值 | 描述 | ||
extension_uri | /jakarta/isapi_redirect.dll | 指定訪問(wèn) isapi_redirect.dll文件 的uri, 在IIS中將 創(chuàng)建名為jakarta的 虛擬目錄, 在該目 錄下包含 isapi_redirect.dll文件 log_file | D:WebAppLogsiis_redirect.log | 指定JK插件使用的 日志文件, 在實(shí)際 配置中,可以通過(guò)查 看這個(gè)日志文件, 來(lái)跟蹤JK插件的 運(yùn)行過(guò)程, 這對(duì)排 錯(cuò)很有用 |
log_level | error | 指定JK插件的日志 級(jí)別, 可選值包括 debug、info和error 等 | ||
worker_file | D:Softwarejakarta-redirectworkers.properties | 指定JK插件的工作 文件 | ||
worker_mount_file | D:Softwarejakarta-redirecturiworkermap.properties | 指定JK插件的URL 映射文件 |
4. 配置IIS
l配置”默認(rèn)web站點(diǎn)”
A.右鍵打開”屬性”,在”主目錄”頁(yè)修改”本地路徑”為第二步最后一項(xiàng)設(shè)置的值
例如: D:Productiondeployexample.war
B.在”主目錄”頁(yè),將”執(zhí)行許可”選為”腳本和可執(zhí)行程序”
C.選擇”讀取”、”日志訪問(wèn)”、”索引此資源”
D.在”ISAPI篩選器”中點(diǎn)擊”添加”,在彈出的窗口中
篩選器名稱:Jakarta Redirect
可執(zhí)行文件:填入在第二步第一項(xiàng)中設(shè)置的值
例如:D:softwarejakarta-redirect isapi_redirect.dll
注:重啟服務(wù)器,如果篩選器加載正常,則狀態(tài)處將顯示綠色箭頭
l創(chuàng)建jakarta虛擬文件夾
A.在”虛擬目錄”頁(yè),將”執(zhí)行許可”選為”腳本和可執(zhí)行程序”
B.將”執(zhí)行許可”選為”腳本和可執(zhí)行程序”
C.將”本地路徑”設(shè)置為D:softwarejakarta-redirect isapi_redirect.dll
l創(chuàng)建example虛擬目錄 ( 因?yàn)樵撐臋n以example.war為例 )
A.在”虛擬目錄”頁(yè),將”執(zhí)行許可”選為”腳本和可執(zhí)行程序”
B.將”執(zhí)行許可”選為”腳本和可執(zhí)行程序”
C.將本地路徑設(shè)置為D:Productiondeployexample.war
l 設(shè)置IISLogs
A.右鍵點(diǎn)擊”默認(rèn)web站點(diǎn)”, 選擇”屬性”
B.選擇”web站點(diǎn)”,選擇”Enable logging”,然后選擇”W3C Extended Log File Format”
C.點(diǎn)擊”屬性…”按鈕
D.選擇”每日”
E.將”log文件夾”設(shè)置為”D:IISLogs”
這樣IIS的log文件就會(huì)記錄到IISLogs文件夾下
5.在瀏覽器中輸入http://localhost/example驗(yàn)證是否配置成功
[@more@]