2014-10-02 96 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服务器)等功能来显式打开它们。