Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拥有Apche2的Azure Ubuntu 14.4虚拟机无法从Cloudflare侦听_Php_Wordpress_Apache2_Cloudflare_Azure Vm Scale Set - Fatal编程技术网

Php 拥有Apche2的Azure Ubuntu 14.4虚拟机无法从Cloudflare侦听

Php 拥有Apche2的Azure Ubuntu 14.4虚拟机无法从Cloudflare侦听,php,wordpress,apache2,cloudflare,azure-vm-scale-set,Php,Wordpress,Apache2,Cloudflare,Azure Vm Scale Set,我已经为Ubuntu14.4创建了VM实例,并在上面安装了Apache2。我在上面创建了我的项目(项目有PHP、Wordpress和MSQL)。 当我通过虚拟机的公共IP访问日志时,我能够获得它,但现在我想通过域名访问它。我已将服务器名称添加到by own.conf文件中,并将其链接到apache2上启用的站点。 当我使用域名点击URL时,它只给出522 我已从VM启用端口80、442 3306,并将SSL配置添加到.conf文件和证书中。如果您想通过域名DNS名称访问Azure VM上的网站,

我已经为Ubuntu14.4创建了VM实例,并在上面安装了Apache2。我在上面创建了我的项目(项目有PHP、Wordpress和MSQL)。 当我通过虚拟机的公共IP访问日志时,我能够获得它,但现在我想通过域名访问它。我已将服务器名称添加到by own.conf文件中,并将其链接到apache2上启用的站点。 当我使用域名点击URL时,它只给出522


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

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

对于使用Azure提供的DNS名称,您可以为Azure VM重新启动Azure VM,然后您可以通过其FQDN URL访问站点

要使用自定义域,您可以添加
A
CNAME
记录,以将子域(如
www.example.com
)映射到域
example.com
中的Azure VM IP或FQDN值。然后您可以通过URL访问该站点。您可以获得有关了解CNAME和A记录的更多详细信息

以下是一个教程:

希望这能对你有所帮助