如何更新在 GCP 上的托管实例组上运行的 Wordpress 网站

问题描述

我正在 MIG 上运行 wordpress 站点,因此,这意味着它是无状态的,我无法修改模板。

我的问题是:

  • 如何在不破坏网站的情况下更新 wordpress 版本?
  • 如何安装一些插件

非常感谢。

解决方法

我假设您有一个在 Google Cloud Platform 上运行的 Managed Instance Group (MIG),并且您想要更新您的 MIG 以获取更新的 Wordpress 并添加一些插件。

请查看文档 Updating instances in a MIG:> 您可能出于以下原因想要更新 MIG 的 instance template

  • 更新您的应用程序或每个实例上的操作系统。

使用以下方法之一应用实例模板的新版本 以下方法:

  • 自动滚动更新。 MIG 会自动向所有或随机子集推出新版本的实例模板 MIG 中的托管实例。更新的范围和级别 中断取决于您配置的更新政策。

要更新您的 MIG,请按照以下步骤操作:

  1. 您应该从创建更新的图像开始。要管理您的图片,您应该遵循文档 Creating,deleting,and deprecating custom images
  2. 之后,您可以按照文档 Creating instance templates 创建新的实例模板。请记住,您不能update instance templates
  3. 要对 MIG 应用更改,请按照文档 Automatically rolling out updates to instances in a MIG 中的说明进行操作。

如果出现问题,您可以rollback an update