13

在我的一天中,我已经创建了几十个 Web 服务器,但这是我第一次尝试使用 Windows Azure,我遇到了一些问题。我最近刚开始从 AWS 迁移。

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

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

4

2 回答 2

20

解决方案

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

  1. 打开“虚拟机 > 端点 > 添加端点”
  2. 选择“下一步”
  3. 设置“名称:http,协议:tcp,公共端口:80,私有端口:80”
  4. 选择“完成”

然后必须等待激活,然后等待一段时间。

于 2013-05-27T07:34:48.510 回答
17

如果您将 Azure 资源组与您的 VM(在新门户上可用)一起使用,则您不能使用终结点,因为它在那里不可用,因此您应该按照以下步骤打开 HTTP 端口或任何其他端口:

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

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

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

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

于 2016-05-19T09:57:01.520 回答