今天又需要在公司的服務器上面配置IIS和apache tomcat 共享80端口,在這里記錄一下配置過程
1:下載 apache-tomcat-8.0.27-windows-x64.zip ,解壓到想要存放在的位置
2:下載tomcat-connectors-1.2.40-windows-x86_64-iis,解壓 isapi_redirect.dll 到tomcat 的 conf 目錄下面
3:編寫注冊表,因為公司的系統是64位的,所以與32位的略有不同
4:在tomcat的conf目錄下創建workers.properties和uriworkermap.properties兩個文件,其內容分別為
5:在IIS根目錄下點擊ISAPI和CGI限制,添加 jakarta 路徑為D:\apache-tomcat-8.0.27-windows-x64\apache-tomcat-8.0.27\conf\isapi_redirect.dll
6:在IIS的默為應用池中的高級設置,啟用32位應用程序
7:在IIS下創建站點,並在ISAPI篩選器中添加 jakarta 路徑為D:\apache-tomcat-8.0.27-windows-x64\apache-tomcat-8.0.27\conf\isapi_redirect.dll
8:在新站點添加jakarta虛擬目錄,點擊jakarta 中的處理程序映射右鍵添加腳本映射,並在編輯功能權根中全選所有功能,然后重啟iis,啟動tomcat 就可以在瀏覽器中查看tomcat的網站了
9:把tomcat添加倒服務組件中,在cmd命令轉倒tomcat的bin目錄下 把 service.bat 拖到cmd中可以看倒,按照提示操作便可以添加倒啟動服務組件中了