2015-05-21 91 views
0

我期待利用AWS OpsWorks来部署使用MySQL后端的PHP应用程序。我配置了PHP层并使用一些测试PHP应用程序进行了部署。我正在琢磨一个普通的MySQL后端,还是利用AWS RDS MySQL后端。AWS RDS连接最佳实践

我的问题是关于从PHP前端服务器连接到后端MySQL实例。用户已经这样做的经验是什么?任何需要担心的问题?我们目前使用包含连接到数据库的信息的典型db.php文件进行本地开发。通常在同一台服务器上。

其他人在做类似的事情吗?建议?

回答

1

此时RDS已经相当成熟了,我强烈推荐使用它来代替带有MySQL的EC2实例。从长远来看,如果您的数据库是架构中的瓶颈,它将有助于扩展您的应用程序。

+1

RDS非常简单,设计良好。设置它应该没有问题。我唯一发现的有关RDS的“反直觉”是,当您删除RDS实例时,它会删除所有自动创建的备份。手动创建的备份不会被删除。 – Daniel777

+0

将前端连接到RDS的最佳做法如何?意思是,我们目前使用db.php文件来存储数据库信息(用户名,数据库名称,密码等)并在本地连接到它。利用OpsWorks RDS层,它有自己的db数据文件来利用。只是好奇从本地编码到使用RDS进行OpsWorks图层的最佳途径。 – hiddenicon