1

我创建了一个基于Drupal模板的CloudFormation堆栈。CloudFormation Drupal模板在哪里创建MySQL数据库?

创建了一个我可以看到的EC2实例,但它在模板设置期间还要求提供一个MySQL根密码。

因此,我期望在“亚马逊管理控制台 - >亚马逊RDS”中看到一个条目,但我没有。

有人可以解释这个MySQL数据库的位置吗?为什么它不在RDS下。

回答

3

想必你已经在AWS CloudFormation创建新的堆栈向导中选择Drupal内容管理系统

根据您所在的地区,此模板可解析为例如https://s3.amazonaws.com/cloudformation-samples-eu-west-1/Drupal_Simple.template,其可依次经由相应的区域端点访问,例如, https://s3-eu-west-1.amazonaws.com/cloudformation-samples-eu-west-1/Drupal_Simple.template

的名称已表明,这只是一个简单的方法,如果您检查模板,你会看到,它确实只是安装[S]的Apache Web服务器,MySQL和PHP和Drupal在单个Amazon EC2实例。因此,MySQL数据库是在您已经看到并且可以像平常一样访问的相同EC2实例上运行的MySQL实例中创建的(例如,通过SSH和MySQL命令行工具或Drupal数据库连接字符串,目标为localhost:3306)。

你所寻找的是可用的,以及虽然的AWS CloudFormation Sample Templates,在这里您可以找到以下三个变化在集合中: