3

Я настроил веб-сайт WordPress на машине Amazon ec2 с Ubuntu 12.04, следуя этому руководству, за исключением того факта, что я не создал базу данных MySQL и использую сервис Amazon RDS MySQL.

Все работает нормально, и я могу создать файл конфигурации во время установки, но когда установщик запрашивает учетные данные MySQL. Когда я заполняю учетные данные RDS, они не работают. Я даже попытался ввести учетные данные вручную в файле wp-confiq и все же он сказал, что не может подключиться к базе данных.

Я попытался проверить те же учетные данные на другой установке WordPress в среде общего хостинга, и результат был тот же.

Затем на сервере ec2 WordPress я установил MySQL, а затем предоставил детали MySQL во время установки, и все работало нормально, доказав, что это как-то связано только с RDS.

Дополнительные детали:

  1. Группа безопасности БД имеет только одну защиту: Группа безопасности EC2

  2. И EC2, и RDS расположены в регионах AWS на юго-востоке Сингапура-1а.

  3. Безопасность EC2: открыт только порт 22 (ssh) и 80 (http)

1 ответ1

0

Вы можете настроить свою группу безопасности БД так, чтобы разрешить доступ из определенных «групп безопасности EC2» или «диапазонов CIDR IP».

Посетите этот URL, чтобы узнать больше:

Ну, вы уже упомянули, что вы разрешили доступ к «EC2 Security Group». Перейдите по ссылке выше и убедитесь, что вы сделали это правильно.

Если это не помогло, попробуйте предоставить доступ к диапазону IP-адресов CIDR (вышеуказанный URL также поможет вам в этом).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .