2014-10-02 92 views
0

我很難在端口80上的Windows Server 2012上運行Confluence。(在Azure中託管的計算機,這就是爲什麼我需要在端口80上運行它(我沒有有權訪問我嘗試使用它的其他端口))。啓用Confluence在Windows Server 2012中的端口80上運行

我相信東西必須在端口80上運行,雖然我做了netstat -y並沒有看到任何東西。

我認爲它的IIS任何想法我應該如何殺死或者還有什麼可能導致合流不能在端口80上運行?

*匯合工作找到說端口8090,但我需要在端口運行80

你要知道我不能得到匯合在Windows服務器的本地實例上的端口80上運行,不去管它訪問從另一個位置因此我不認爲這有什麼天青

運行netstat的 -abn 顯示了端口80進出口運行什麼仍然不知道爲什麼我不能得到匯合到端口80上

本地工作

回答

1

Azure中的虛擬機不能直接公共訪問。您需要在cloudservice中配置終端(它充當負載均衡器)。

因此,例如,您可以在cloudservice上配置公共端點端口80,以指向您的VM端口8090.有關更多信息,請參閱http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-set-up-endpoints/

endpoint config example

+0

哦,我想我明白你的意思,所以有合流運行在其默認端口運行良好(8090),然後使其80端口重定向到8090),它應該工作? – 2014-10-02 20:16:08

+0

這不起作用,因爲我不能合流在本地機器上運行 – 2014-10-02 21:07:08

0

如果端點在Azure上的VM開那麼我的建議是,檢查主機上的防火牆設置。通常,大多數端口都會關閉,除非通過安裝IIS(Windows Web服務器)等功能來顯式打開它們。