WordPress 的云计算问题

WordPress 的云计算问题

我对 Google Cloud Hosting 非常陌生,因此请原谅我的无知。我启动了一个装有 Wordpress 的 VM,并将 DNS 指向该 IP。该机器已关闭,重新启动时被分配了一个新的外部 IP。即使将 DNS 指向新 IP,我也无法再访问该网站。有人能告诉我如何解决这个问题吗?我猜从获取静态 IP 开始,但有人能给我提供如何获取和设置静态 IP 的指南吗?最后,我该如何调整我的 Wordpress 实例以使用该 IP,并将我的 DNS 从外部提供商指向 VM。我看到建议使用负载平衡器来提高速度,但同样,我是这方面的新手,不知道从哪里开始。

答案1

您无法访问您的 WordPress,因为您的原始 IP 是短暂的,并且当您停止实例并重新启动时它会发生变化。

为了解决这个问题,你可以修改数据库中的 2 个字段:

  1. 在 Google Cloud Console 中,转到VM 实例页面来检查您的实例的新 IP WordPress

  2. 使用您的新 IP 访问您的phpMyAdmin

https://34.75.xxx.xxx/phpmyadmin/

如果您不知道访问 phpMyAdmin 的凭据,您可以使用 ssh 通过以下命令获取此信息:

sudo sed -n 1p /home/ubuntu/.db_password
  1. 获得访问权限后,转到 wordpress -> wp_options

  2. 然后编辑选项名称

  • 网站网址
  • 在此处输入图片描述

完成此操作后,您应该能够使用新 IP 再次访问您的网站。

保留静态外部 IP 地址

为了避免将来出现此问题,您可以保留你的 IP

  1. 在 Cloud Console 中,转到VM 实例页。
  2. 单击要分配外部 IP 的实例的名称。显示实例详细信息页面。
  3. 在实例详细信息页面中,完成以下步骤:

a. 单击编辑. b. 根据网络接口,点击编辑按钮。

c. 根据外部 IP, 选择静态外部 IP分配给实例的地址。

d.单击完成并保存。

(注意:我使用的是全新安装的 WordPress LiteSpeed)

相关内容