Azure新手。
我需要将自定义域指向基于Linux的资源组(不确定资源组是否正确命名)。
这是我的步骤。
我创建了一个新的Linux虚拟机。 (效果很好!)
它有一个内置网址:http://mysite.cloudapp.net/。这是 在Azure创建资源期间提供的是公开的 可用,效果很好。我想自定义网址并且可以 找不到此特定资源的任何DNS类型设置。
为了自定义域我创建了一个新的Web App并指出 它到MySite资源组,购买了一个新域名 Azure中的(MyAwesomeSite.com)并将其关联到 网络应用程序。我希望这里的新领域是神奇的 指向MySite资源,它没有。
当我转到新网址(MyAwesomeSite.com)时,我成功看到了一个标准的网络应用 创建'消息不是Linux服务器。
有人能指出我正确的方向。
答案 0 :(得分:0)
你误解了一些事情。资源组只是一个容器,没有运行时的含义。 Web App与VM完全不同,它只是一个独立的网站,根本不会影响VM。
为您的VM提供自定义域名:确保您的Linux VM具有公共IP地址,然后转到您的注册商并使用host @为该IP地址创建A记录。然后使用主机www创建一个CNAME记录,无论Azure提供的机器的URL是什么。
虽然您可能需要更改Apache或Nginx配置,但这应该可以。
答案 1 :(得分:0)
好的2件事,这里有2个资源 1. Linux VM 2. Web App - 基于PAAS的服务
两者都提供azure的默认网址
您的网站可能位于其中之一,我不知道在哪里,但是让您在拥有此默认网址的LinuxVM上拥有它,您需要做的就是转到您的域名提供商并创建指向“此虚拟机的Azure默认URL,然后转到控制板 - >配置 - >管理域并在此处提供CNAME。
如果您使用manage.windowsazure.com,如果您使用portal.azure.com然后选择您的应用程序或VM,请执行以下操作: - 转到设置 - >路由 - > customdomains& SSL设置。
此链接应该可以帮助您http://candordeveloper.com/2013/04/16/how-to-forward-a-godaddy-domain-to-azure/
了解有关VM和Webapps的更多信息 1. https://azure.microsoft.com/en-in/documentation/articles/choose-web-site-cloud-service-vm/ 2. https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-dotnet-create-visual-studio-powershell/