【问题标题】:Managed Instance Group on GCP wordpress websiteGCP wordpress 网站上的托管实例组
【发布时间】:2021-06-29 03:12:09
【问题描述】:

我正在尝试创建一个从单个 VM 到 托管实例组wordpress 网站。 首先,我在 VM 上创建了所有磁盘的副本,这些磁盘用于为实例组创建模板,一旦我创建了 MIG,我连接了一个 负载均衡器 以重定向实例之间的流量. 现在我很笨,我不知道用户如何连接来修改网站,我认为我必须使用 SQLserver 但我不知道如何继续。

【问题讨论】:

    标签: database wordpress apache google-cloud-platform migration


    【解决方案1】:

    Wordpress 需要 MySQL 或 MariaDB 数据库来存储它的数据。

    除非您的数据库位于另一个实例上(不是运行 WP 的实例)您需要将其迁移到指定的数据库(在 GCP 或提供的其他实例中)或使用Cloud SQL 功能。然后将您的 wordpress 指向使用此数据库。您的 Wordpress 应该像往常一样工作。

    迁移数据库后,创建运行 WP 的 VM 的模板。

    如果您的数据库与 WP 位于同一台机器上,那么它将无法按预期工作,因为一个用户所做的更改不会反映在另一个 VM 上。就像您拥有三个相同但独立(未同步)的 WP 站点。

    如果您在 MIG 中的 VM 上仅运行 WP 引擎,那么无论通过 LB 访问哪个引擎,它都会将数据读/写到同一个数据库引擎。

    查看MySQL tutorials 以更好地了解如何设置。

    【讨论】:

      猜你喜欢
      • 2021-07-21
      • 2020-03-16
      • 1970-01-01
      • 2022-12-22
      • 1970-01-01
      • 2021-08-09
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      相关资源
      最近更新 更多