CloudFormation Drupal模板在哪里创建MySQL数据库?

时间:2012-04-29 10:44:35

标签: amazon-ec2 amazon-web-services amazon-rds amazon-cloudformation

我基于Drupal模板创建了一个CloudFormation堆栈。

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

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

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

1 个答案:

答案 0 :(得分: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 Server,MySQL,单个Amazon EC2实例中的PHP和Drupal 。因此,MySQL数据库是在您正在看到的同一EC2实例上运行的MySQL实例中创建的,并且可以像往常一样在那里访问(例如,通过SSH和MySQL命令行工具或针对{{1}的Drupal数据库连接字符串})。

虽然在AWS CloudFormation Sample Templates的集合中,您可以找到所需的内容,您可以在其中找到以下三种变体: