2017-02-03 12 views
-2

Я создал многопользовательский WordPress на EC2, используя CentOS 7 с MariaDB.Wordpress и phpMyAdmin не могут открыть базу данных RDS

Удивительно, но это работает.

Я следовал инструкциям here , чтобы загрузить базу данных с использованием MySQL из командной строки, я могу прикрепить к и посмотреть базу данных RDS.

MariaDB [(none)]> SHOW базы данных;

+--------------------+ 
| Database   | 
+--------------------+ 
| WPDB01    | 
| information_schema | 
| innodb    | 
| mysql    | 
| performance_schema | 
+--------------------+ 

MariaDB [(none)]> select User, Host from mysql.user;

+-----------------+-----------+ 
| User   | Host  | 
+-----------------+-----------+ 
| WordPressAbuser | %   | 
| WordPressUser | %   | 
| rdsadmin  | localhost | 
+-----------------+-----------+ 

Таким образом, я знаю, что порты открыты и база данных есть.

Но изменение локального хоста внутри wp-config.php до mymariadb.xyz.us-east-1.rds.amazonaws.com не работает.

Что я делаю неправильно?

+1

«Не работает» не работает для нас. –

ответ

0

Проверьте, не прикреплена ли ваша группа безопасности EC2 к группе безопасности RDS?

check the below image of rds security group

Вашей RDS должна иметь новую отдельную группу безопасности и в источнике, вы должны добавить группу безопасности EC2.

что Rds группа безопасности должна быть приложена к вам Rds экземпляр группы безопасности ec2 следует прикрепить к соответствующему ec2 примеру

попробуйте подключиться