错误:更改域GCP + openLiteSpeed

时间:2020-10-15 13:13:17

标签: wordpress google-cloud-platform openlitespeed

您好
首先,我要提到的是我正在使用 Google云平台VM实例,openLiteSpeed + wordpress网站。
我在某个域上飞行了一年多,一切正常。 今天,我购买了一个新域名并将其设置到我的网站上,从此刻起,即使我正在使用实例的外部IP,也无法进入我的网站。 目前,我删除了DNS部分中的所有记录以尝试解决此问题,但仍然无法正常工作。 我还更改了openLiteSpeed仪表板中侦听器部分的虚拟映射。 我不知道下一步该怎么做,我试图解决5个多小时。 有什么建议可以解决吗?

1 个答案:

答案 0 :(得分:0)

我在自己的项目中复制了您的方案-我安装了“ openlitespeed-wordpress”解决方案。

我意识到此解决方案不会保留外部IP,因此当我停止实例并再次启动它时,由于我的原始IP是短暂的,因此我无法访问WordPress,并且在启动我的IP时更改了它再次使用VM实例。

我通过修改数据库中的2个字段解决了此问题,如果您遇到相同的问题,则可以执行以下步骤:

  1. 在Google Cloud Console中,转到VM instances页,以检查openlitespeed-wordpress实例的新IP。

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

https://{Your-New-IP}/phpmyadmin/

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

sudo sed -n 1p /home/ubuntu/.db_password
  1. 一旦您有访问权限,请转到wordpress-> wp_options

enter image description here

  1. 然后您编辑选项名称
  • siteurl

enter image description here

此操作后我可以使用新IP重新访问我的网站

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

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

a。点击修改

b。在网络接口下,点击修改按钮。

enter image description here

c。在外部IP 下,选择静态外部IP 地址以分配给实例。

enter image description here

d。点击完成保存

我还发现了一些documentation,可以帮助您解决问题。