1. 程式人生 > >IIS+tomcat配置web專案

IIS+tomcat配置web專案

iis配置tomcat,之前配置了很久一直沒有成功,今天看到了這篇文章,寫的很好,我終於成功了,特在此記錄一下

http://blog.csdn.net/qq_31394845/article/details/77619377

配置環境:win10、tomcat、iis10

1.下載安裝jdk、並配置安裝環境;

2.下載安裝tomcat,並驗證tomcat是否安裝成功(http://localhost:8080,出現小貓則配置成功);

3.安裝iis,並驗證是否安裝成功。

  •     進入系統的控制面板\程式\程式和功能,點選"啟動或關閉Windows功能",勾選“Internet Information Services”,點選確定,
  • Win+R,輸入inetmgr,開啟IIS管理介面,此時,IIS服務應該已經啟動了,若沒有,在左上角選中計算機名稱,右擊啟動
  • 驗證iis是否安裝成功,瀏覽器中輸入localhost,當出現iis首頁,則成功

4.配置isapi_redirect.dll檔案

ps=\  
worker.list=ajp13  
worker.ajp13.port=8009  
worker.ajp13.host=localhost  
worker.ajp13.type=ajp13  
worker.ajp13.lbfactor=1 
uriworkermap.properties的內容
/*=ajp13
  • 在任意位置新建一個登錄檔檔案:IIS_Tomcat_redirect.reg
Windows Registry Editor Version 5.00  
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]  
"extension_uri"="/jakarta/isapi_redirect-1.2.31.dll"  
"log_file"="F://local-ccl//2.iis+tomcat//Installation//jakarta//log//isapi_redirect.log"  
"log_level"="info"  
"worker_file"="F://local-ccl//2.iis+tomcat//Installation//jakarta//conf//workers.properties"  
"worker_mount_file"="F://local-ccl//2.iis+tomcat//Installation//jakarta//conf//uriworkermap.properties"

編輯好之後,雙擊執行

然後Win+R,輸入regedit,檢視登錄檔:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0的內容如下:


5.在iis中配置站點:

  • 選中Default Web Site,右擊,新增虛擬目錄

    別名:jakarta,物理路徑:F:\local-ccl\2.iis+tomcat\Installation\jakarta\bin(存放上述下載的dll檔案)


  • 選中計算機名稱,雙擊ISAPI和CGI限制,空白處右擊,新增,如下圖,確定
  • 選中web站點,雙擊ISAP篩選器,空白處右擊,新增,如下圖,確定
  • 選中web站點,雙擊處理程式對映,空白處右擊,新增指令碼對映,如下圖,確定
  • 右擊編輯功能許可權,全部打鉤(許可權:讀取、指令碼、執行)
  • 至此,IIS可以將請求轉發個Tomcat了,在瀏覽器位址列輸入:http://localhost,就可以訪問到Tomcat主頁了

以上完成了,以下配置https

  • 選中計算機名,雙擊伺服器證書,空白處右擊,建立自簽名證書,名稱隨意
  • 選中web站點,右擊,編輯繫結,新增


  • 然後就可以用https訪問了,https://localhost