📅  最后修改于: 2020-11-07 03:42:41             🧑  作者: Mango
创建一个RDS实例
步骤1:创建RDS实例。

- 单击出现在控制台左侧的仪表板,然后单击“创建数据库”按钮。


- 选中“仅启用有资格使用RDS免费使用套餐的选项”框,然后单击“下一步” 。

- 指定数据库详细信息。将所有详细信息保留为默认值。输入数据库实例标识符,该标识符对于您的AWS账户拥有的所有数据库实例都是唯一的。

- 配置RDS实例的高级设置。将所有设置保留为默认设置,除了需要输入数据库名称。


上面的屏幕显示您的数据库实例已创建。
步骤2:创建EC2实例。
- 单击EC2服务。
- 启动实例。
- 选择一个亚马逊机器映像(AMI)。




- 配置安全组。假设我创建一个名为WebServer的新组。

步骤3:安装PHP。
- 打开腻子。
- 添加主机名。即ec2-user @ ip_address。
- 运行命令sudo su达到根级别。

- 通过运行命令yum install httpd php php-mysql -y来安装PHP和服务器。

上面的屏幕显示php的安装已完成。
- 运行命令yum update -y更新EC2实例。

- 运行命令service httpd start来启动服务器。

- 通过运行命令echo ??将php信息放入index.html文件。 > /var/www/html/index.php。

- 将ec2实例的公共IP地址粘贴到Web浏览器的剪贴板中。

步骤4:将EC2实例连接到RDS实例。

- 现在,使用正斜杠复制ec2实例的IP地址,然后复制connect.php,即54.210.204.58/connect.php。

上面的屏幕显示EC2实例未连接到RDS实例,原因如下:
- RDS实例和EC2实例都包含不同的安全组。
- 使用RDS实例的端点更新主机名。

- 单击入站规则,然后编辑规则。该规则用于实现两个不同安全组之间的通信。

- 如下所示的屏幕显示主机名已经用RDS实例的端点进行了更新。

- 现在,使用正斜杠复制EC2实例的公共IP地址,然后复制connect.php,即54.210.204.58/connect.php。

上面的屏幕显示EC2实例已连接到RDS实例。