您好
首先,我要提到的是我正在使用 Google云平台VM实例,openLiteSpeed + wordpress网站。
我在某个域上飞行了一年多,一切正常。
今天,我购买了一个新域名并将其设置到我的网站上,从此刻起,即使我正在使用实例的外部IP,也无法进入我的网站。
目前,我删除了DNS部分中的所有记录以尝试解决此问题,但仍然无法正常工作。
我还更改了openLiteSpeed仪表板中侦听器部分的虚拟映射。
我不知道下一步该怎么做,我试图解决5个多小时。
有什么建议可以解决吗?
答案 0 :(得分:0)
我在自己的项目中复制了您的方案-我安装了“ openlitespeed-wordpress”解决方案。
我意识到此解决方案不会保留外部IP,因此当我停止实例并再次启动它时,由于我的原始IP是短暂的,因此我无法访问WordPress,并且在启动我的IP时更改了它再次使用VM实例。
我通过修改数据库中的2个字段解决了此问题,如果您遇到相同的问题,则可以执行以下步骤:
在Google Cloud Console中,转到VM instances页,以检查openlitespeed-wordpress
实例的新IP。
使用新IP访问您的phpMyAdmin:
https://{Your-New-IP}/phpmyadmin/
如果您不知道访问phpMyAdmin的凭据,则可以使用ssh通过以下命令获取此信息:
sudo sed -n 1p /home/ubuntu/.db_password
此操作后我可以使用新IP重新访问我的网站。
为避免将来出现此问题,您可以保留IP:
a。点击修改。
b。在网络接口下,点击修改按钮。
c。在外部IP 下,选择静态外部IP 地址以分配给实例。
d。点击完成和保存。我还发现了一些documentation,可以帮助您解决问题。