卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

詳細(xì)圖解IIS和tomcat共用80端口

我們部署項(xiàng)目時(shí)很多時(shí)候需要同時(shí)使用tomcat 和iis 兩個(gè)服務(wù)器以部署不同的網(wǎng)站,而解決共用80端口的問(wèn)題也經(jīng)常遇到, 以下是具體步驟:實(shí)現(xiàn)tomcat6.0和iis6共用80端口的思路其實(shí)就是利

我們部署項(xiàng)目時(shí)很多時(shí)候需要同時(shí)使用tomcat 和iis 兩個(gè)服務(wù)器以部署不同的網(wǎng)站,而解決共用80端口的問(wèn)題也經(jīng)常遇到, 以下是具體步驟:

實(shí)現(xiàn)tomcat6.0和iis6共用80端口的思路其實(shí)就是利用iis 可以建立多個(gè)網(wǎng)站的功能,將tomcat 下的項(xiàng)目添加為iis 的一個(gè)站點(diǎn),再使用一個(gè)可以redirect 的插件,將iis 中指向此站點(diǎn)的請(qǐng)求交給tomcat 來(lái)處理。

1、 首先,需要一個(gè)可以實(shí)現(xiàn)redirect 的插件isapi_redirect,可以到網(wǎng)上下載,我使用的是isapi_redirect-1.2.14.dll;

2、然后,在隨便哪個(gè)地方建立一個(gè)注冊(cè)表編輯文件.reg ,并輸入以下內(nèi)容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREApache Software Foundation]

[HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationJakarta Isapi Redirector]

[HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationJakarta Isapi Redirector1.0]

"extension_uri"="/jakarta/isapi_redirect.dll" /*文件名稱可以改,路徑最好別改,因?yàn)橐蚷is 中的篩選器配置對(duì)應(yīng)*/

"worker_file"="C:Tomcat 6.0confworkers.properties" /*具體由自己的路徑定/ "worker_mount_file"="C:Tomcat 6.0confuriworkermap.properties" /*同上*/ "log_file"="C:Tomcat 6.0logsisapi.log"

"log_level"="info"

/*以上紅色的地方以tomcat 的實(shí)際所在位置為準(zhǔn)*/

3、在tomcat 的conf 文件夾下建立workers.properties 文件,并輸入以下內(nèi)容: worker.list=ajp13

worker.ajp13.type=ajp13

worker.ajp13.host=localhost

,

worker.ajp13.port=8009

4、同樣建立uriworkermap.properties 內(nèi)容如下

/*.jsp=ajp13

/*.do=ajp13

/*=ajp13

5、在tomcat 的log 目錄下建立isapi.log 文件,內(nèi)容為空即可

6、Tomcat6.0目錄下新建jakarta 文件夾, 然后把isapi_redirect.dll放入其中.

7、配置tomcat 的server.xml 文件

節(jié)點(diǎn)下,修改

unpackWARs="true"

xmlValidation="false" xmlNamespaceAware="false">

的內(nèi)容,name 為網(wǎng)站要設(shè)的域名,下面在iis 里新建網(wǎng)站的時(shí)候域名要和這個(gè)一樣;docBase 的值為網(wǎng)站文件夾,即”.. Tomcat 6.0webapps”下項(xiàng)目文件夾的名稱;

8、運(yùn)行.reg 文件, 并打開(kāi)HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationJakarta Isapi Redirector1.0項(xiàng), 檢查右邊項(xiàng)目中是否包含如下項(xiàng):

extension_uri /jakarta/isapi_redirect.dll (jakarta為IIS 下的虛擬目錄)

log_file c:Tomcat6.0logsisapi.log (指定JK 插件使用的日志文件)

log_level debug (指定日志級(jí)別)

,

worker_file c:Tomcat6.0confworkers.properties (指定JK 插件的工作文件)

worker_mount_file c: Tomcat6.0confuriworkermap.properties (指定JK 插件的URL 映射) 如果沒(méi)有上述項(xiàng),則建立相關(guān)項(xiàng)和相關(guān)值

9、以上為tomcat 配置;

10、打開(kāi)“管理工具”-“Internet信息服務(wù)(IIS)管理器”,展開(kāi)“本地計(jì)算機(jī)”,選擇網(wǎng)站,如圖:

在右側(cè)點(diǎn)右鍵,新建-網(wǎng)站,點(diǎn)擊“下一步”,輸入網(wǎng)站描述(內(nèi)容隨便),點(diǎn)擊“下一步”,輸入“主機(jī)頭”,如圖:

,

主機(jī)頭是訪問(wèn)的域名。要和tomcat 中conf/service.xml中的Host 中的name 相對(duì)應(yīng)

下一步,選擇主目錄(tomcat 下webapps 里的項(xiàng)目根目錄, 只指到webapps 這個(gè)文件夾也是可以的),勾選“運(yùn)行匿名訪問(wèn)”,如圖:

下一步,在“允許權(quán)限”里,勾選“執(zhí)行…”選項(xiàng),以支持isapi_redirect,如圖:

,

下一步,完成網(wǎng)站新建。

11、在新建的網(wǎng)站上點(diǎn)右鍵選“屬性”,在彈出的頁(yè)框里選擇“ISAPI篩選器”,點(diǎn)“添加”,篩選器名稱填jakarta, 可執(zhí)行文件中填入isapi_redirect-1.2.14.dll的絕對(duì)路徑(包括文件名) ,如圖:

,

一路確定。

12、再在“此網(wǎng)站”上右鍵,選擇“新建”->“虛擬目錄”,別名填jakarta ,下一步,路徑選為你的isapi_redirector.dll存放的目錄(不包括文件名),下一步,權(quán)限中記得把“執(zhí)行”那項(xiàng)打勾,好了,完成。

13、應(yīng)用程序擴(kuò)展名映射:在主目錄里點(diǎn)配置,在跳出的窗口應(yīng)用程序配置中增加.jsp 應(yīng)用程序擴(kuò)展名映射,可執(zhí)行文件指向isapi_redirect-1.2.14.dll文件,動(dòng)作限制為

GET,HEAD,POST,DEBUG (手動(dòng)輸入)如圖:

,

14、在“Internet信息服務(wù)管理器”的“網(wǎng)站”中的“Web服務(wù)擴(kuò)展”上點(diǎn)右鍵選擇“添加一個(gè)新的Web 服務(wù)擴(kuò)展”,

彈出的框中擴(kuò)展名填JSP(無(wú)所謂的, 自己隨便設(shè)置名稱) ,“要求的文件”選“添加”然后找到你的isapi_redirector.dll后“確定”。 “設(shè)置擴(kuò)展?fàn)顟B(tài)為允許”也打上勾,確定。添加之后,如圖:

,

15、重啟IIS, 重啟Tomcat.

重啟IIS 的方法: IIS中選擇 本地計(jì)算機(jī)項(xiàng) 右鍵/所有任務(wù)/重新啟動(dòng)

IIS(R)

,

點(diǎn)擊確定就可以重起

至于tomcat 的重起方法在這就不用說(shuō)了

16、檢查新建的網(wǎng)站是否加載成功isapi_redirect-1.2.14.dll文件,在網(wǎng)站的屬性里,切到篩選器頁(yè),

如圖則加載成功。

,

如果不出現(xiàn)箭頭或者出現(xiàn)紅色的向下箭頭就說(shuō)明加載不失敗,解決的方法就是給jakarta 賦于權(quán)限,在相應(yīng)的網(wǎng)站下選擇jakarta/權(quán)限 如下圖:

點(diǎn)擊權(quán)限進(jìn)入如下圖:

至少要有如上圖中的4個(gè)用戶,如果不全就添加,用戶可以多個(gè),看情況而定的。

標(biāo)簽: