Я настроил веб-сайт WordPress на машине Amazon ec2 с Ubuntu 12.04, следуя этому руководству, за исключением того факта, что я не создал базу данных MySQL и использую сервис Amazon RDS MySQL.
Все работает нормально, и я могу создать файл конфигурации во время установки, но когда установщик запрашивает учетные данные MySQL. Когда я заполняю учетные данные RDS, они не работают.
Я даже попытался ввести учетные данные вручную в файле wp-confiq
и все же он сказал, что не может подключиться к базе данных.
Я попытался проверить те же учетные данные на другой установке WordPress в среде общего хостинга, и результат был тот же.
Затем на сервере ec2 WordPress я установил MySQL, а затем предоставил детали MySQL во время установки, и все работало нормально, доказав, что это как-то связано только с RDS.
Дополнительные детали:
Группа безопасности БД имеет только одну защиту: Группа безопасности EC2
И EC2, и RDS расположены в регионах AWS на юго-востоке Сингапура-1а.
Безопасность EC2: открыт только порт 22 (
ssh
) и 80 (http
)