动手实验 | 创建一个 Amazon Aurora (PostgreSQL)数据库实例


  实验目标

在同一个可用区中,创建一个 Linux EC2实例和一个 Amazon Aurora (PostgreSQL) 集群;其中 EC2 实例在公有子网中,Aurora PostgreSQL 数据库实例在私有子网中。创建成功后,远程登录 EC2 实例,并在 EC2 实例上操作 Aurora PostgreSQL 数据库集群。

...

  实验步骤

步骤 1:创建一个 Linux EC2 实例
步骤 2:记录创建成功的 Linux EC2 实例的公有 IPv4 DNS 和密钥对名称的值
步骤 3:创建一个 Aurora PostgreSQL 数据库集群

· 选择使用标准创建(Standard create)、轻松创建(Easy create)或者模板创建(AWS CloudFormation)

· 写入数据库配置信息:引擎类型、数据库实例大小、数据库集群标识符、主用户名、主密码,设置 EC2 连接(可选)

· 创建数据库

步骤 4:记录创建的数据库的写入器实例的端口、端点

  结果验证

步骤 1:使用 SSH 连接到 EC2 实例,并更新实例系统
例:

ssh -i key-pair.pem ec2-user@ec2-12-345-678-90.compute-1.amazonaws.com
sudo dnf update -y

步骤 2:安装 PostgreSQL 中的 mysql 命令行客户端
例:
sudo dnf install postgresql15
步骤 3:连接到 Aurora MySQL 数据库集群
例:
psql --host=endpoint --port=5432 --dbname=postgres --username=postgres
步骤 4:测试运行 SQL 命令,显示当前日期和时间
例:
SELECT CURRENT_TIMESTAMP;