Wordpress 如何在GCP上设置托管区域?

Wordpress 如何在GCP上设置托管区域?,wordpress,google-cloud-platform,load-balancing,cdn,Wordpress,Google Cloud Platform,Load Balancing,Cdn,我已向承包商支付了费用,以获取我的单个WP GCP实例,并将其转移到实例组>负载平衡器>CDN 他告诉我,在接下来的几天里,该网站将定期关闭,而他这样做,因为他需要域名 这对我来说是有问题的,因为我需要我的网站是活的 他说为了解决这个问题,我需要创建一个托管区域,然后重新映射IP和dns 问题-这是什么意思?我该怎么做?你能提供一个博客/文档/youtube视频的链接,告诉我该怎么做吗 我通常用谷歌搜索这些东西并找出答案,但我不知道用谷歌搜索什么 谢谢 当您想要从GCP实例移动到实例组以利用GC

我已向承包商支付了费用,以获取我的单个WP GCP实例,并将其转移到实例组>负载平衡器>CDN

他告诉我,在接下来的几天里,该网站将定期关闭,而他这样做,因为他需要域名

这对我来说是有问题的,因为我需要我的网站是活的

他说为了解决这个问题,我需要创建一个托管区域,然后重新映射IP和dns

问题-这是什么意思?我该怎么做?你能提供一个博客/文档/youtube视频的链接,告诉我该怎么做吗

我通常用谷歌搜索这些东西并找出答案,但我不知道用谷歌搜索什么


谢谢

当您想要从GCP实例移动到实例组以利用GCP Cloud CDN等优势时,您必须使用,但HTTP负载平衡器需要自己的全局公共IP地址,而您的GCP实例只能使用区域IP地址

以以下为例:

虚拟机:3.3.3.3 磅:4.4.4.4 DNS:example.com

目前,只要客户在查找有关该网站的信息,example.com就必须指向(或解决)3.3.3.3,这通常由您的注册商(Godaddy、Cloudflare、Google Domains等)默认处理,他要求你做的是在你的网站准备好后将该值从3.3.3.3更改为4.4.4.4

如果您想要或已经在GCP Cloud DNS中处理您的DNS名称,则必须创建一个新区域,如:

  • 转到云控制台中的创建DNS区域页面

  • 转到创建DNS区域页面

  • 选择“公共”作为分区类型

  • 输入我的新区域作为区域名称

  • 使用您注册的域名为区域输入DNS名称后缀。例如,example.com

  • 在DNSSEC下,保持关闭设置处于选中状态

  • 单击创建。这将创建一个填充了NS和SOA记录的区域

  • 要将您注册的域名指向托管服务器的IP地址,您必须将A记录添加到您的区域

  • 在区域详细信息页面上,单击添加记录集

  • 从“资源记录类型”菜单中选择一个

  • 在IPv4地址下,输入实例的外部IP地址

  • 单击创建。这将为您的区域创建一个记录

但是,如果您已经在使用(例如)Godaddy处理此问题,您必须在他们的网站上进行此更改,然后您可以简单地将值从3.3.3.3更改为4.4.4

请记住,Google域名(注册器)与GCP云DNS(非注册器)不同,它们是不同的产品,前面的过程是针对GCP云DNS的

考虑到您所处的情况,我将保留3.3.3.3中的DNS值和您的原始GCP VM,直到其他一切都准备好对您的DNS配置进行此更改,您的承包商可以轻松创建您当前GCP VM映像的副本,并使用它来创建未来的实例组,该实例组将与HTTP负载平衡器一起使用,而不会中断原始VM,此时您可以测试新的负载平衡器,如果一切正常,则将DNS移动到那里

通过这种方式,您可以最大限度地减少可能出现的任何停机时间,但如果您计划使用GCP管理的SSL证书,则生成这些证书需要一些时间,并且您将为此经历一些停机时间,但如果您提供自己的SSL证书,则将避免创建此证书(因为您已经提供了它)