php - Amazon EC2 连接到另一个 EC2 EBS

标签 php mysql amazon-web-services amazon-ec2

我在配置数据库时使用cakephp进行编码,连接失败。 我的情况是,我想连接到位于另一个 EC2 实例中的 ebs 数据库。

有没有办法将亚马逊 ec2 连接到另一个 ec2 ebs?

我在第一个 ec2 中有一个数据库(ebs),目前我有另一台服务器准备连接到第一个 ec2 ebs 数据库。有没有办法连接到第一个ec2实例中的ebs数据库?我不想维护多个数据库,因此需要将数据合并到一个ebs数据库中。有办法连接吗?

谢谢

最佳答案

这个问题需要更多信息/细节,但我会尝试一下。

我假设您的意思是仅将数据库放在另一个实例上,在这种情况下,您只需确保打开数据库正在监听的安全组上的端口。

我假设你正在运行 mysql同样,因此对于这种情况,您需要在安全组上打开端口 3306。

另外,在您的 /etc/my.cnf 文件中,确保注释掉以下内容:

skip-networking

如果您只想允许在已配置 YOUR-SERVER-IP 的网络接口(interface)上进行连接,请确保您具备以下条件

bind-address=YOUR-SERVER-IP

要使更改生效,只需重新启动 mysql (Ubuntu/Debian)

service mysql restart

如果您使用类似 Postgresql 的内容,配置类似。

关于php - Amazon EC2 连接到另一个 EC2 EBS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26087253/

相关文章:

php - 查询生成器 : Sum values of a pivot table

php - 如何在用户使用ajax取消关注时切换图标

php - MYSQL 查询忽略 php 中的结果

php - SQLSTATE[23000] : Integrity constraint violation: 1452

mysql - 使用 GROUP BY 或任何其他方法汇总 mysql 数据

amazon-web-services - 集成请求中的Amazon API Gateway的主体映射模板如何工作?

amazon-web-services - 亚马逊 SageMaker : Invoke endpoint with file as multipart/form-data

php - CakePHP 响应停止已弃用

mysql - 有什么方法可以简单地从node.js 执行长MySQL 查询吗?

Java AWS SDK v2 : List bucket keys, 但仅限文件