Я успешно выполнял установку WordPress на Google Compute Engine со стеком LEMP (Linux, NGINX, MySQL и PHP) и облачным SQL (поколение 2 MYSQL) и вчера вечером пытался подключиться к домену с помощью Cloud DNS.
Я добавил запись A и CNAME и настроил серверы имен в доменах Google, но ничего не загружается.
Сначала я получал ошибку 504 Bad Gateway NGINX / Ubuntu, но теперь ничего не происходит.
Однако я заметил, что мой IP-адрес для Compute Engine изменился, не уверенный в том, что, вероятно, неправильно понял что-то, что я читал, и сказал «да».
Есть ли способ изменить Cloud SQL, чтобы увидеть новый IP-адрес? Если да, то каков процесс?
Пытаясь избежать перестройки всего, но я думаю, что именно так вы узнаете, чего не следует делать в будущем.
Каждой виртуальной машине Google Compute по умолчанию назначается эфемерный IP-адрес, который меняется каждый раз, когда вы перезапускаете его. Вы можете узнать больше об IP-адресах, Однако я рекомендую вам просто содействовать текущий эфемерный адрес как статический и обновите настройки конфигурации WordPress.
Пожалуйста, имейте в виду, что вы можете быть в риск безопасности в данный момент, поскольку старый IP-адрес, которому вы предоставили доступ к базе данных, может быть назначен другому пользователю.
В дополнение к великолепному ответу Алекса Палькуйи о продвижении эфемерного IP виртуальной машины в статический IP, Вот как вы реконфигурируете Cloud SQL, чтобы разрешить только новый IP-адрес.