【问题标题】:Azure VM Cloud - How to access Sitecore instance from localAzure VM Cloud - 如何从本地访问 Sitecore 实例
【发布时间】:2015-03-10 13:16:28
【问题描述】:
我在 Microsoft Azure 云上创建了一个虚拟机,并在名为 sctest 的 VM 中安装了一个 Sitecore 实例。我添加了一个开放端口 80 的端点,但我无法从 VM 外部访问 sitecore 实例。在 VM 内部,可以通过浏览器中的http://sctest 访问 Sitecore 实例。
是否甚至可以从 Azure 云 VM 外部访问 Sitecore 实例?如果有,怎么做?
【问题讨论】:
标签:
azure
sitecore
virtual-machine
【解决方案1】:
您的 VM 应该有一个 Azure URL,例如 http://[instancename].cloudapp.net,在浏览器中使用该 URL。您通常可以在 Azure 管理门户的概览屏幕上找到它。
还要确保您的 IIS 站点绑定已配置并允许与您的 Sitecore 实例使用相同的 URL,或者不设置主机名并允许所有端口 80 流量通过该站点。您可能必须停止 IIS 中的“默认网站”才能执行此操作。
如果您在配置中的<site> 节点中设置了hostName 属性,那么您还需要使用您的VM URL 更新此值。如果单个站点仍在使用 website 节点,则您不需要更新任何内容(即未设置或不存在此属性)。