我一直在Google Compute Engine上运行成功的Wordpress安装,使用LEMP(Linux,NGINX,MySQL和PHP(堆栈和Cloud SQL(第2代MYSQL(,并试图在昨晚使用Cloud DNS绑定该域。
我添加了 A 记录和 CNAME,并调整了 Google Domains 中的名称服务器,但没有任何内容加载。
起初,我收到504 Bad Gateway NGINX/Ubuntu错误,但现在没有任何反应。
但是,我注意到我的计算引擎IP地址发生了变化,不确定我可能误解了我正在阅读的内容并说是。
有没有办法更改云SQL以查看新的IP地址?如果是这样,流程是什么?
试图避免重建一切,但我想这就是你学习将来不该做什么的方式。
每个 Google Compute 虚拟机都会分配一个临时 IP 地址,每次重新启动时都会更改该地址。您可以阅读有关IP的更多信息,但是我建议您仅将当前的临时地址提升为静态地址并更新Wordpress配置设置。
请记住,您目前可能面临安全风险,因为您授予数据库访问权限的旧 IP 地址可能已分配给其他用户。
除了 Alex Palcuie 将虚拟机的临时 IP 提升为静态 IP 的精彩回答之外,下面还介绍了如何重新配置 Cloud SQL 以仅允许新的 IP 地址。