Ubuntu 14.4 具有 Apche2 的 Azure VM 无法从 Cloudflare 侦听

Ubuntu 14.4 VM of Azure having Apche2 is not able to listen from Cloudflare

我已经为 Ubuntu 14.4 创建了 VM 实例并在其上安装了 Apache2。我在上面创建了我的项目(项目有 PHP 和 Wordpress 和 m SQL)。 我用 public 虚拟机的 IP 访问它时可以获取访问日志,但现在我想通过域名访问它。我已将服务器名称添加到自己的 .conf 文件中,并将其链接到 apache2 上启用的站点。 当我使用域名点击 URL 时,它只给出 522.

我已从 VM 启用端口 80、442 3306,并将 SSL 配置添加到 .conf 文件和证书中。

如果您想通过域 DNS 名称访问 Azure VM 上的网站,您可以使用 Azure 提供的 DNS 名称或您的 DNS 域提供商中的自定义域。

要使用 Azure 提供的 DNS 名称,您可以 create FQDN 对于 Azure VM,重新启动 Azure VM 然后您可以通过其 FQDN URL.

访问该站点

要使用您的自定义域,您可以添加 ACNAME 记录以将 www.example.com 等子域映射到域中的 Azure VM IP 或 FQDN 值 example.com。然后您可以通过 URL http://www.example.com. You could get more details about understanding CNAME and A records here.

访问该站点

这里有教程:Install a LAMP web server on a Linux virtual machine in Azure

希望对您有所帮助。