加一點自己的東西:
從沒有接觸過服務(wù)器的小白在幾天之內(nèi)要完成windows服務(wù)器與linux服務(wù)器的配置,當時真的非常緊張。我們的服務(wù)器上面有其他的項目占用了80端口,如果需要綁定域名能夠讓在微信中訪問不提示危險網(wǎng)站必須使用80端口(訪問80端口是不需要輸入端口號的 比如一般測試是使用的8080端口訪問時需要輸入 http://域名:8080/項目名 使用80端口則為http://域名/項目名 具體的項目和寫法看自己的設(shè)定 此處只說明端口的問題)。更讓人無語的是服務(wù)器上另一個項目不是java web項目 是.net的項目。我們使用的是javaweb項目和 tomcat。如果按照常規(guī)的說法應(yīng)該是修改tomcat下的server.xml配置文件的信息,綁定域名和設(shè)計端口。當這樣設(shè)置以后還是不能夠訪問到項目每次都會報服務(wù)器的錯誤。 最后找尋資料說要使用iis映射到tomcat才行。找了很多的資料經(jīng)過了一個通宵,成功地解決了問題。下面是比較全面的教程(注意:配置過程一定要慢慢來 不然忘了一下或者隨便弄很可能會浪費更多的時間)。在完成配置和使用一段時間后服務(wù)器就變得不那么神秘了。
IIS7已經(jīng)正確安裝(80端口)
一、安裝軟件JRE7,安裝路徑為D:/java/Jre6。
二、安裝軟件Tomcat7,安裝路徑為D:/Tomcat7。并啟動TOMCAT,測試http://localhost:8080能否訪問。
(提示:以上2個軟件安裝路徑最好不要有空格,這兩步確保沒有問題,tomcat能夠正常訪問之后再進行整合)
三、導(dǎo)入注冊表文件
新建tomcat_IIS.reg文件,打開寫入下面內(nèi)容(D://tomcat7服務(wù)器Tomcat安裝路徑):
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Apache Software Foundation/Jakarta Isapi Redirector/1.0]"extension_uri"="/jakarta/isapi_redirect.dll""log_file"="D://tomcat7//logs""log_level"="debug""tomcat_start"="D://tomcat7//bin//tomcat.bat start""tomcat_stop"="D://tomcat7//bin//tomcat.bat stop""worker_file"="D://tomcat7//conf//workers.properties""worker_mount_file"="D://tomcat7//conf//uriworkermap.properties"
注意:
1,導(dǎo)入注冊表后一定要使用regedit打開注冊表,查看是否導(dǎo)入成功。注冊表中是否包含上述的項和字符串值。
2,網(wǎng)上很多教程導(dǎo)入注冊表位置為[HKEY_LOCAL_MACHINE/SOFTWARE/Apache Software Foundation/Jakarta Isapi Redirector/1.0]
這是個錯誤的位置,會導(dǎo)致isapi_redirect.dll無法加載從而在IIS下添加Isapi篩選器之后訪問放在文件(JSP或者PHP文件都出現(xiàn)錯誤)出現(xiàn)500錯誤。
64位操作系統(tǒng)的正確位置是[HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Apache Software Foundation/Jakarta Isapi Redirector/1.0]
四、在tomcat安裝目錄下conf文件夾下建立兩個文件
文件1:workers.properties
workers.tomcat_home=D:/Tomcat7/workers.java_home=D:/java/Jre6ps=/ worker.list=zouyi615 #zouyi615為訪問Tomcat服務(wù)器的一個標簽,可以選擇多個,用逗號隔開worker.zouyi615 .port=8009worker.zouyi615 .host=localhostworker.zouyi615 .type=ajp13worker.zouyi615 .lbfactor=1
文件2:uriworkermap.properties
/*.jsp=zouyi615 #該域名下的所有.jsp文件轉(zhuǎn)給Tomcat服務(wù)器處理/system/=zouyi615 #訪問system目錄時轉(zhuǎn)到Tomcat服務(wù)器處理/system/*.jsp=zouyi615 #system下.jsp文件轉(zhuǎn)到Tomcat服務(wù)器處理/system/*=zouyi615 #system下所有文件轉(zhuǎn)到Tomcat服務(wù)器處理
#/system/該目錄為tomcat服務(wù)器webapp目錄下的一個文件夾,/system/下的所有文件都可以通過IIS訪問
五、拷貝isapi_redirect.dll到tomcat安裝目錄下conf文件夾
新聞熱點
疑難解答
圖片精選