在单个Azure VM上托管两个网站并公开端口
我有一个运行两个网站的Azure Linux虚拟机。在端口80和8080上。我将向这两个站点添加域,当映射域时,我不希望用户指定端口(例如8080)。这意味着应该有两个公共端点在单个Azure VM上托管两个网站并公开端口,azure,azure-virtual-machine,Azure,Azure Virtual Machine,我有一个运行两个网站的Azure Linux虚拟机。在端口80和8080上。我将向这两个站点添加域,当映射域时,我不希望用户指定端口(例如8080)。这意味着应该有两个公共端点 我可以使用Azure中的哪些服务来完成此任务?Azure上的任何服务都无法帮助您完成此任务。http的默认值是端口80。您要查找的名称称为主机头。如果不知道您在使用什么,就无法提供进一步的帮助,但是关于配置iis\apache\Other\u common\u Web服务器的文章非常丰富。请查看应用程序网关。它可以在同一
我可以使用Azure中的哪些服务来完成此任务?Azure上的任何服务都无法帮助您完成此任务。http的默认值是端口80。您要查找的名称称为主机头。如果不知道您在使用什么,就无法提供进一步的帮助,但是关于配置iis\apache\Other\u common\u Web服务器的文章非常丰富。请查看应用程序网关。它可以在同一IP上承载多个站点,因此理论上,如果后端运行在不同的端口上,这应该可以工作,请参见下文
听起来你在寻找反向代理。Azure负载平衡器可以为您做到这一点
在Azure负载平衡器上实现这一点是可能的。我相信许多其他服务也可以用来做这件事 您可以使用多个端点设置CDN,这些端点具有不同的主机名,除了80443之外,还具有不同的源端口。CDN成本很高,但Azure CDN还支持免费SSL证书,因此值得为此付出代价。