首页 > 解决方案 > 设置期间无法从 EC2 Wordpress 连接到 Amazon RDS

问题描述

我已经在 Amazon RDS 上设置了一个 RDS MySQL 实例,该实例将通过 EC2 访问。当我在 WordPress 设置中输入我的数据库详细信息并继续安装时,它返回一个错误,显示“建立数据库连接时出错”。

我认为这是因为数据库实例的安全组不允许 EC2 的入站流量。然后我将我的 EC2 实例的安全组添加到 RDS 实例的安全组的入站规则中。还是同样的问题。

允许所有流量也没有解决问题。

虽然我发现有些人遇到过类似的问题,但我无法通过建议的答案解决这个问题。

错误信息

如果有人可以帮助我解决这个问题,我将不胜感激。

标签: amazon-web-servicesamazon-ec2amazon-rds

解决方案


这可能是由很多原因造成的。很难给你一个简短的答案。

首先,您检查用户名和密码是否正确?你可以从其他地方连接吗?

其次,安全组并不总是足够的。网络路由或 ACL 可能存在问题。为了验证您的 EC2 实例和 RDS 实例之间确实存在连接,请从 EC2 实例运行:

nc -vz RDS_HOSTNAME 5432

RDS_HOSTNAMERDS 实例端点在哪里。您应该会收到一条连接成功的消息。


推荐阅读