我实际上已经创建了数十个 Web 服务器,但这是我第一次尝试使用 Windows Azure,并且遇到了一些问题。我最近刚刚开始从 AWS 迁移。
首先,我运行的是 Ubuntu 13.04。防火墙已禁用(用于调试),Apache2 已正确安装(使用 apt)。与使用 DNS 主机名和公共(public) IP 的许多其他服务一样,SSH 工作正常。虚拟主机已正确设置并经过验证。但是,我无法通过 Azure 提供的子域或虚拟 IP 访问 HTTP 网站。它只是超时了。
这也是我第一次使用 Ubuntu 13.04。因此,通过推论,我假设这个新版本的 Ubuntu 或 Azure 中的一些怪癖缺少一些东西。有人有什么建议吗?
最佳答案
解决方案
以下创建“端点”的步骤适用于所有 VPS:
- 打开“虚拟机 > 端点 > 添加端点”
- 选择“下一步”
- 设置“名称:http,协议(protocol):tcp,公共(public)端口:80,私有(private)端口:80”
- 选择“完成”
然后必须等待激活,然后等待一段时间。
关于apache - Microsoft Azure Apache Web 服务器无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16765402/