我在windows azure虚拟机中安装了IIS服务器,使用ARM模板也部署了一个应用程序。但是当我访问我的VM的DNS名称/公共IP时,默认的IIS服务器即将到来。我无法访问我的网站。
请介绍如何使用DNS名称或公共IP访问已部署的网站。
我正在按照以下github模板进行应用程序部署:
https://github.com/Azure/azure-quickstart-templates/tree/master/201-web-app-vm-dsc
答案 0 :(得分:0)
如果您使用的是Visual Studio 2012或更高版本,则可以创建PublishProfile
并使用Publish
功能将Web App部署到Azure服务。请参阅构建 - >发布菜单项。
答案 1 :(得分:0)
我不知道您的网站是否可以在端口80上访问,但如果您希望您的网站在默认端口以外的其他端口上发布,则必须setup a VM endpoint。
希望它有所帮助!
答案 2 :(得分:0)
如果您“按原样”使用示例快速入门,问题很可能是您错过了路径中的虚拟应用程序(它可能不是最佳示例)。如果您使用这样的URI命中VM:
http://your-dns-name.westus.cloudapp.azure.com
您需要将Web应用程序路径添加到最后,例如
http://your-dns-name.westus.cloudapp.azure.com/webapplication
您可以使用VM上的IIS管理器仔细检查Web应用程序的名称,但我认为这应该是该快速入门示例的默认名称。