使用apache在Azure上设置ubuntu虚拟机

使用apache在Azure上设置ubuntu虚拟机,apache,ubuntu,azure,azure-virtual-machine,azure-virtual-network,Apache,Ubuntu,Azure,Azure Virtual Machine,Azure Virtual Network,在Azure中,我创建了一个虚拟网络,然后将使用Azure资源管理器部署方法创建的Ubuntu服务器虚拟机与该网络相关联。然后,我更新了关联的网络安全组,并为端口80添加了入站安全规则(源:Any,目标:Any,服务:TCP/80)。在VM上安装Apache后,我试图从浏览器访问服务器,但遇到了问题。我可以用SSH连接到虚拟机上,但是web是不可能的,我不知道为什么。任何帮助都将不胜感激 您还需要在VM上打开端口80以允许web访问。 我认为创建网络安全组不会自动打开虚拟机上所需的端口。您还需要

在Azure中,我创建了一个虚拟网络,然后将使用Azure资源管理器部署方法创建的Ubuntu服务器虚拟机与该网络相关联。然后,我更新了关联的网络安全组,并为端口80添加了入站安全规则(源:Any,目标:Any,服务:TCP/80)。在VM上安装Apache后,我试图从浏览器访问服务器,但遇到了问题。我可以用SSH连接到虚拟机上,但是web是不可能的,我不知道为什么。任何帮助都将不胜感激

您还需要在VM上打开端口80以允许web访问。
我认为创建网络安全组不会自动打开虚拟机上所需的端口。

您还需要打开虚拟机上的端口80以允许web访问。
我不认为创建网络安全组会自动打开虚拟机上所需的端口。

这有时也会发生在我身上,因为我忘记重新启动虚拟机,是的,只是重新启动它。至少这对我有用。而且也别忘了添加出站规则,有时我也会遇到这种情况,因为我忘记重新启动VM,是的,只是重新启动它。至少这对我有用。而且也别忘了在Azure资源管理器(ARM)中默认添加出站规则,所有端口都是打开的;无需让网络安全组(NSG)打开端口,只需关闭端口即可。下面是一个ARM模板的示例,该模板使用apache部署ubuntu VM:

或者,如果您希望使用VM缩放集(在公共预览中)自动缩放LAP堆栈,您可以在此处找到该堆栈的ARM模板:


希望这有帮助!:)

默认情况下,在Azure资源管理器(ARM)中,所有端口都是打开的;无需让网络安全组(NSG)打开端口,只需关闭端口即可。下面是一个ARM模板的示例,该模板使用apache部署ubuntu VM:

或者,如果您希望使用VM缩放集(在公共预览中)自动缩放LAP堆栈,您可以在此处找到该堆栈的ARM模板:


希望这有帮助!:)

这个对我很有用

请注意,当从门户(在ARM模型中)创建VM时,它会自动关联到虚拟网络(vnet)、vnet中的特定子网和网络安全组

创建入站安全规则时,请确保:

  • 使用低于65500的优先级编号
  • 将源端口范围设置为
    *

    • 这对我很有效

      请注意,当从门户(在ARM模型中)创建VM时,它会自动关联到虚拟网络(vnet)、vnet中的特定子网和网络安全组

      创建入站安全规则时,请确保:

      • 使用低于65500的优先级编号
      • 将源端口范围设置为
        *

      这在经典部署模型中适用,但是,使用Resource Manager部署模型,我看不到有办法在VM设置中创建端点。据我所知,VM应该从关联的NSG继承规则。你是说我应该能够在虚拟机中打开端口吗?对不起,我没有正确阅读问题,不知道为什么它不工作!这在经典部署模型中对我很有效,但是,使用资源管理器部署模型,我看不到有在VM设置中创建端点的方法。据我所知,VM应该从关联的NSG继承规则。你是说我应该能够在虚拟机中打开端口吗?对不起,我没有正确阅读问题,不知道为什么它不工作!NSG将同时需要入站和出站规则?嗯,不是真的,但为了安全起见,你可以尝试一下。如果它有效,别忘了接受这个答案,这样它也会帮助有相同问题的人。对不起,我没有给你回复。我确实尝试设置出站规则并重新启动VM,但得到了相同的结果。我看不出是什么导致了这个问题,所以在我找到新方法的时候,我可能会尝试传统的部署模型作为权宜之计。NSG需要入站和出站规则?嗯,不是真的,但是,为了安全起见,你可以尝试一下。如果它有效的话,别忘了接受这个答案,这样它也会帮助有同样问题的人。对不起,我没有给你回复。我确实尝试设置出站规则并重新启动VM,但得到了相同的结果。我看不出是什么导致了这个问题,所以我很可能会在找到新方法的同时,尝试一下经典的部署模型作为权宜之计。谢谢链接。我没有太多接触模板,但我会研究这个。谢谢链接。我没怎么接触模板,但我会调查一下。