熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

IIS+tomcat整合,並且通過域名訪問網站[2]

2013-11-23 20:44:42  來源: Java開源技術 

  首先 在tomcat的根目錄下新建一個 目錄 取名 iis 然後把isapi_redirectordll文件放到iis目錄下(這個下面會多次用到)

  在jkproperties 文件下添加一段文字

requesttomcatAuthentication=false

  在workersproperties文件下添加

#tomcat路徑隨自己的安裝地址而改變 端口號也改為你當前tomcat使用的端口
[shm:] 
info=Shared memory fileRequired for multiprocesss servers 
file=C:/Program Files/Tomcat /logs/jklog
size= 
#注意端口號
[channelsocket:localhost:
info=Ajp workerconnects to tomcat instance using AJP protocol 
tomcatId=localhost:
# Map webapps to the web server uri space 
[uri:/*jsp] 
[uri:/*do] 
[uri:/*]

  然後把JDK中的 lib目錄下的 toolsjar 文件 copy 到 C:\Program Files\Tomcat \common\lib 下面tomcat中的配置到此就差不多了現在我們就要對iis下手

  首先在IIS中新建一個網站我取名cc路徑(網站主目錄)指向D:\web 要把 允許匿名訪問網站選上 這就是要求跟tomcat中指向的地址一樣並且設置網站的訪問權限是 前兩項即讀取 和 運行腳本(如ASP)然後下一步完成就可以啦

  接下來在網站中新建一個虛擬目錄取名 jakarta 把網站內容目錄的路徑指向 C:\Program Files\Tomcat \iis 即 你存放isapi_redirectordll 文件的目錄並且設置網站的訪問權限是 前兩項即讀取 和 運行腳本(如ASP)下一步 直到完成

  右鍵虛擬目錄 jakarta >屬性>虛擬目錄>執行權限選擇腳本和可執行文件 >配置(進入應用程序配置選項卡)>添加>可執行文件選擇 isapi_redirectordll 文件擴展名添加為 jsp同樣的步驟添加一個擴展名為do的(如果報 文件路徑需要用括號括起來那麼你就在路徑兩頭 加上雙引號 即可)>然後>應用>確定


  再

  右鍵網站(cc)>屬性>ISAPI篩選器>添加>篩選器名稱為 jakarta 執行文件選擇isapi_redirectordll文件>應用>確定

  再添加一個Web服務擴展

  擴展名為jakarta 要求的文件 為 isapi_redirectordll 文件 並設置擴展狀態為允許最後查看你的網站是否是以IIS隔離模式運行WWW服務如果沒有選上那麼就把它選上

  具體操作為右鍵網站>屬性>服務>隔離模式選上 以IIS隔離模式運行WWW服務

  好了現在配置到此就完全結束了現在要來試試你的戰果

  重啟tomcat 和 IIS (注意IIS 不能只重啟一個網站必須是整個IIS)

  然後在地址欄中輸入wwwabccom 看看是不是出現了正確的頁面呢?

[]  []  


From:http://tw.wingwit.com/Article/program/Java/ky/201311/29015.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.