久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

WIN2003下IIS6集成一個或多個Tomcat

 newpuresteel 2011-11-15

[置頂]WIN2003下IIS6集成一個或多個Tomcat

分類: Linux服務(wù)器 工具配置 2256人閱讀 評論(3) 收藏 舉報

        需求:客戶的服務(wù)器由我及他自己的技術(shù)人員維護,,服務(wù)器上有多個WEB在運營,ASP,、PHP,、JAVA的混合著都有,原先的WEB架構(gòu)是Nginx+Apache+IIS+X*Tomcat,,但客戶的技術(shù)人員時常要對一些小站點[ASP,、PHP]進行調(diào)整,如增刪站點或做偽靜態(tài)規(guī)則等處理,,而此時問題出來了,,客戶技術(shù)員只對IIS配置熟悉,對配置Nginx,、Apache這些很不熟悉,,并且這些WEB站點也沒什么訪問量,所以基本上不用考慮性能這塊,。所以最終決定給全換成IIS+X*Tomcat,,ASPPHP全由IIS搞定,。由于IIS配置與PHP的集成網(wǎng)上很多,,所以這里我只記錄IISJAVA服務(wù)器Tomcat的集成。

      轉(zhuǎn)載請注意出處:http://blog.csdn.net/maoweiwer/article/category/926341

        不知道我以這張圖能不能說明我要表達的意思,,一句話,,把站點中URI請求以ejf后綴結(jié)尾的都轉(zhuǎn)發(fā)給后端JAVA服務(wù)器tomcat來處理。好了,,廢話不多說了,,準備實站開工。

        1,、第一步首先下載isapi_redirect.dll 文件,,目前最新版本為1.2.31,,下載地址為:http://archive./dist/tomcat/tomcat-connectors/jk/binaries/ 注意下載的版本與你的OS關(guān)系,我的服務(wù)器是使用的WIN 2003 32位版本,。所以應(yīng)該下載win32版本,。將下載下來的isapi_redirect-1.2.31.dll放在tomcat7根目錄下的jakarta目錄中,當然你也可以隨意的放在其它目錄,。

       2,、在jakarta目錄下同時建立三個文件:install.reguriworkermap.properties,、workers.properties,,千萬別在這三個文件中的配置沒有完全對的情況下就導入install.reg這個文件到注冊表中。

       Install.reg文件內(nèi)容:

  1. Windows Registry Editor Version 5.00  
  2. [-HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]  
  3. [HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]  
  4. "extension_uri"="/jakarta/isapi_redirect-1.2.31.dll"  
  5. "log_file"="D:\\usr\\local\\lyService\\tomcat\\tomcat7\\jakarta\\logs\\isapi.log"  
  6. "log_level"="error"  
  7. "worker_file"="D:\\usr\\local\\lyService\\tomcat\\tomcat7\\jakarta\\workers.properties"  
  8. "worker_mount_file"="D:\\usr\\local\\lyService\\tomcat\\tomcat7\\jakarta\\uriworkermap.properties"  
      uriworkermap.properties文件內(nèi)容

  1. #所有請求后綴為ejf的URI都攔截轉(zhuǎn)發(fā)給對應(yīng)的后端JAVA服務(wù)器來處理  
  2. /en./*.ejf=worker1  
  3. /cn./*.ejf=worker2  
      workers.properties文件內(nèi)容

  1. #你的JDK安裝目錄  
  2. workers.java_home=D:\usr\local\lyService\java\jdk1.6.0_26  
  3. ps=\  
  4. worker.list=worker1,worker2  
  5. #tomcat6 ajp13工作端口,tomcat此端口默認為8009,,由于我這里需要配置兩個#TOMCAT所以tomcat6的ajp13端口我修改為了8008,,tomcat7對應(yīng)的ajp13端口我修#改為了8010  
  6. worker.worker1.port=8008  
  7. #Tomcat服務(wù)器的地址  
  8. worker.worker1.host=localhost  
  9. #類型  
  10. worker.worker1.type=ajp13  
  11. #負載平衡因數(shù)  
  12. worker.worker1.lbfactor=1  
  13.  
  14. #tomcat7的ajp13工作端口  
  15. worker.worker2.port=8010  
  16. worker.worker2.host=localhost  
  17. worker.worker2.type=ajp13  
  18. worker.worker2.lbfactor=1  

        3、到這里,,針對Tomcat的配置處理就配置完了,,接下來就是需要在IIS中進行配置,首先在IIS中建立對應(yīng)的兩個WEB站點,,對應(yīng)的目錄也應(yīng)該指向到與你tomcat配置虛擬主機所指向的同一個文件夾下,。這里在IIS中的建立WEB站點與建立其它站點完全沒有區(qū)別。



      

        4,、接下來就是比較重要的配置了,,分別為這兩個站點建立一個虛擬目錄<jakarta>。注意此虛擬目錄的路徑一定要為tomcat7\jakarta這個目錄,,并且在此目錄下一定要有最前面我們配置的三個配置文件及那個dll文件,。



        5、在IIS en.站點上右鍵--->屬性--->主目錄,,將執(zhí)行權(quán)限設(shè)置為腳本和可執(zhí)行文件,。

        再點擊ISAPI篩選器打開如下窗口并進行配置,一定要注意可執(zhí)行文件的引用位置一定要與上面的虛擬目錄及注冊表文件中配置的目錄一致,,切記切記,。

        6、添加一個新的WEB服務(wù)擴展

        這里的擴展名不能隨便亂改,,要求的文件也一定要是對應(yīng)目錄下的那個dll文件,,同時一定要把下面的“設(shè)置擴展狀態(tài)為允許”勾上。切記切記,。

        7,、好了,針對en. 站點在IIS中的配置就完成了,同上步驟,,把cn.IIS中的配置也配置上,并且把install.reg這個注冊表文件導入到注冊表中,。這點千萬也別忘了,,如果配置完后再次分別打開這兩個站點的屬性面板切換到ISAPI篩選器選項卡面板中如果看到的都是綠色向上箭頭則表示配置無誤,反之如果是紅色,,則配置有問題或需要重啟IIS服務(wù)器,。如下圖所示。

        8,、最后,,如果都變成了綠色向上箭頭,那么我們就來驗證一下吧,,如訪問http://cn./html/callme.html?act=contact這個頁面 如果頁面中的留言驗證碼能出來,,則表明配置成功。

        最后的話:如果照著以上配置你確保一針一線都沒有配錯,,但訪問對應(yīng)的動態(tài)頁面還是不能轉(zhuǎn)發(fā)給后端JAVA服務(wù)器來處理,,則我能想的有可能你存在以下幾點錯誤之一。

       a),、服務(wù)器OS64位,,但你下載的是32位的dll類庫文件,反之。,。,。。,。,。

       b)、測試一下直接加上端口號連接你的tomcat服務(wù)器看是否能正常訪問

       c),、導入install.reg文件過早并且文件中的JDKdll類庫文件目錄沒有設(shè)置對

       d),、RP問題。,。,。。,。,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多