發表於 程式分享

IIS 8與Tocmat 8共同使用80port之設定方式

1.完成Tomcat 8及IIS 8安裝

2.於IIS8 / 設定應用程式集區 : DefaultAppPool

1) 選取 “DefaultAppPool” => 右鍵 => 設定應用程式集區預設值1

2) 啟用32位元應用程式 => False (一定要用False,否則IIS無法串tomcat)

1.png

3.執行Jakarta_isapi_redirector.reg,內容如下說明

1

1) regedit的路徑:[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]
2) extension_uri : isapi_redirect.dll路徑
3) log_file : log檔名
4) log_level : log等級
5) worker_file : Ex.workers.properties
6) worker_mount_file : Ex.uniworkermap.properties

worker.properties:為將IIS與本地tomcat實例(“本地worker”)連接的基本模板。

worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1

uniworkermap.properties

/*.jsp=worker1
/myweb/* =worker1

4.右鍵 => 新增應用程式

1.png

別名 : jakarta
應用程式集區 : DefaultAppPool
實體路徑 : D:\Program Files (x86)\Apache Software Foundation\Jakarta Isapi Redirector\bin\

1.png

5.設定ISAPI篩選器

1.png

右鍵 => 新增ISAPI篩選器 =>
篩選器名稱 : jakarta
執行檔 : D:\Program Files (x86)\Apache Software Foundation\Jakarta Isapi Redirector\bin\isapi_redirect.dll

1.png

1.png

6.新增處理常式對應

1.png

右鍵 => 新增指令對應碼

1.png

輸入
要求路徑 : *.dll
執行檔 : D:\Program Files (x86)\Apache Software Foundation\Jakarta Isapi Redirector\bin\isapi_redirect.dll
名稱 : jakarta

1.png

ISAPI及CGI限制 => 更新為”允許”

1.png

右鍵 => 編輯功能權限 => 請將使用權限 讀取、指令碼、執行 均勾選

1.png

1.png