Microsoft Azure Apache Web服务器不可访问

时间:2013-05-27 01:49:34

标签: apache ubuntu azure apache2

我在我的日子里创建了几十个和几十个Web服务器,但这是我第一次使用Windows Azure,我遇到了一些问题。我刚刚开始从AWS迁移。

首先,我正在运行Ubuntu 13.04。禁用防火墙(用于调试),正确安装Apache2(使用apt)。与许多其他具有DNS主机名和公共IP的服务一样,SSH工作正常。虚拟主机已正确设置并经过验证。但是,我无法通过Azure提供的子域或虚拟IP访问HTTP网站。它只是超时。

这也是我第一次使用Ubuntu 13.04。因此,通过演绎的力量,我假设有一些我在Ubuntu的新版本或Azure中的一些怪癖中缺少的东西。有没有人有任何建议?

2 个答案:

答案 0 :(得分:17)

<强>解

创建“端点”的这些步骤适用于所有VPS:

  1. 打开“虚拟机&gt;端点&gt;添加端点”
  2. 选择“下一步”
  3. 设置“name:http,protocol:tcp,public port:80,private port:80”
  4. 选择“完整”
  5. 然后必须等待激活然后一段时间。

答案 1 :(得分:16)

如果您正在使用Azure资源组以及您的VM(可在新门户网站上使用),则无法使用端点,因为它在那里不可用,因此您应按照以下步骤打开HTTP端口或任何其他端口:

1-选择要管理端口的VM。

2-在设置中,单击“网络接口”并选择您的网络。

3-转到网络安全组并选择您的组。

4-根据您的需要添加入站或出站安全规则。