

# Criar uma instância de banco de dados do Amazon RDS
<a name="CHAP_Tutorials.WebServerDB.CreateDBInstance"></a>

Crie uma instância de banco de dados do RDS para MariaDB, do RDS para MySQL ou do RDS para PostgreSQL que mantenha os dados usados por uma aplicação web. 

------
#### [ RDS for MariaDB ]

**Como criar uma instância do MariaDB**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. No canto superior direito do Console de gerenciamento da AWS, confira a Região da AWS. Deve ser a mesma em que você criou sua instância do EC2.

1. No painel de navegação, escolha **Databases** (Bancos de dados).

1. Selecione **Criar banco de dados**.

1. Na página **Criar banco de dados**, escolha **Criação padrão**.

1. Em **Opções do mecanismo**, escolha **MariaDB**.  
![\[Selecionar tipo de mecanismo\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/tutorial-create-mariadb.png)

1. Em **Modelos**, escolha **Nível gratuito** ou **Sandbox**. **Nível gratuito** aparece para contas do plano gratuito. **Sandbox** aparece para contas do plano pago.  
![\[Selecionar modelo\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/tutorial-create-template.png)

1. Na seção **Availability and durability** (Disponibilidade e durabilidade), mantenha as opções padrão.

1. Na seção **Settings (Configurações)**, defina estes valores:
   + **DB instance identifier** (Identificador da instância de banco de dados): digite **tutorial-db-instance**.
   + **Master username** (Nome de usuário principal): digite **tutorial\$1user**.
   + **Auto generate a password** (Gerar uma senha automaticamente): desabilite a opção.
   + **Master password** (Senha principal): digite uma senha.
   + **Confirm password (Confirmar senha)** – digite novamente a senha.  
![\[Seções de configurações\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Settings.png)

1. Na seção **Instance configuration** (Configuração da instância), defina estes valores:
   + **Classes com capacidade de intermitência (inclui classes t)**
   + **db.t3.micro**  
![\[Seção Instance configuration (Configuração da instância)\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_DB_instance_micro.png)

1. Na seção **Storage** (Armazenamento), mantenha os padrões.

1. Na seção **Connectivity** (Conectividade), defina esses valores e mantenha os outros valores como padrão:
   + Em **Compute resource** (Recurso de computação), escolha **Connect to an EC2 compute resource** (Conectar-se a um recurso de computação do EC2).
   + Em **EC2 instance** (Instância do EC2), escolha a instância do EC2 criada anteriormente, como **tutorial-ec2-instance-web-server**.  
![\[Seção de conectividade\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Connectivity.png)

1. Na seção **Autenticação de banco de dados**, verifique se **a autenticação de senha** está selecionada.

1. Abra a seção **Additional configuration (Configuração adicional)** e insira **sample** em **Initial database name (Nome do banco de dados inicial)**. Mantenha as configurações padrão para as outras opções.

1. Para criar a instância do MariaDB, escolha **Criar banco de dados**.

   Sua nova instância de banco de dados é exibida na lista **Databases (Bancos de dados)** com o status **Creating (Criando)**.

1. Aguarde o **Status** de sua nova instância de banco de dados ser mostrado como **Available (Disponível)**. Escolha o nome da instância de banco de dados para mostrar os detalhes.

1. Na seção **Connectivity & security (Conectividade e segurança)**, visualize o **Endpoint** e a **Port (Porta)** da instância de banco de dados.  
![\[Detalhes da instância de banco de dados\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Endpoint_Port.png)

   Anote o endpoint e a porta de sua instância de banco de dados. Use essas informações para conectar o servidor Web à instância de banco de dados.

1. Completa [Instalar um servidor Web na instância do EC2](CHAP_Tutorials.WebServerDB.CreateWebServer.md).

------
#### [ RDS for MySQL ]

**Para criar uma instância de banco de dados MySQL**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. No canto superior direito do Console de gerenciamento da AWS, confira a Região da AWS. Deve ser a mesma em que você criou sua instância do EC2.

1. No painel de navegação, escolha **Databases** (Bancos de dados).

1. Selecione **Criar banco de dados**.

1. Na página **Criar banco de dados**, escolha **Criação padrão**.

1. Em **Opções de mecanismo**, selecione **MySQL**.  
![\[Selecionar tipo de mecanismo\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/tutorial-create-mysql.png)

1. Em **Modelos**, escolha **Nível gratuito** ou **Sandbox**. **Nível gratuito** aparece para contas do plano gratuito. **Sandbox** aparece para contas do plano pago.  
![\[Selecionar modelo\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/tutorial-create-template.png)

1. Na seção **Availability and durability** (Disponibilidade e durabilidade), mantenha as opções padrão.

1. Na seção **Settings (Configurações)**, defina estes valores:
   + **DB instance identifier** (Identificador da instância de banco de dados): digite **tutorial-db-instance**.
   + **Master username** (Nome de usuário principal): digite **tutorial\$1user**.
   + **Auto generate a password** (Gerar uma senha automaticamente): desabilite a opção.
   + **Master password** (Senha principal): digite uma senha.
   + **Confirm password (Confirmar senha)** – digite novamente a senha.  
![\[Seções de configurações\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Settings.png)

1. Na seção **Instance configuration** (Configuração da instância), defina estes valores:
   + **Classes com capacidade de intermitência (inclui classes t)**
   + **db.t3.micro**  
![\[Seção Instance configuration (Configuração da instância)\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_DB_instance_micro.png)

1. Na seção **Storage** (Armazenamento), mantenha os padrões.

1. Na seção **Connectivity** (Conectividade), defina esses valores e mantenha os outros valores como padrão:
   + Em **Compute resource** (Recurso de computação), escolha **Connect to an EC2 compute resource** (Conectar-se a um recurso de computação do EC2).
   + Em **EC2 instance** (Instância do EC2), escolha a instância do EC2 criada anteriormente, como **tutorial-ec2-instance-web-server**.  
![\[Seção de conectividade\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Connectivity.png)

1. Na seção **Autenticação de banco de dados**, verifique se **a autenticação de senha** está selecionada.

1. Abra a seção **Additional configuration (Configuração adicional)** e insira **sample** em **Initial database name (Nome do banco de dados inicial)**. Mantenha as configurações padrão para as outras opções.

1. Para criar sua instância de Bancos de Dados MySQL, escolha **Create database (Criar banco de dados)**.

   Sua nova instância de banco de dados é exibida na lista **Databases (Bancos de dados)** com o status **Creating (Criando)**.

1. Aguarde o **Status** de sua nova instância de banco de dados ser mostrado como **Available (Disponível)**. Escolha o nome da instância de banco de dados para mostrar os detalhes.

1. Na seção **Connectivity & security (Conectividade e segurança)**, visualize o **Endpoint** e a **Port (Porta)** da instância de banco de dados.  
![\[Detalhes da instância de banco de dados\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Endpoint_Port.png)

   Anote o endpoint e a porta de sua instância de banco de dados. Use essas informações para conectar o servidor Web à instância de banco de dados.

1. Completa [Instalar um servidor Web na instância do EC2](CHAP_Tutorials.WebServerDB.CreateWebServer.md).

------
#### [ RDS for PostgreSQL ]

**Criar uma instância de banco de dados do PostgreSQL**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. No canto superior direito do Console de gerenciamento da AWS, confira a Região da AWS. Deve ser a mesma em que você criou sua instância do EC2.

1. No painel de navegação, escolha **Databases** (Bancos de dados).

1. Selecione **Criar banco de dados**.

1. Na página **Criar banco de dados**, escolha **Criação padrão**.

1. Em **Opções de mecanismo**, escolha **PostgreSQL**.  
![\[Selecionar tipo de mecanismo\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/tutorial-create-postgres.png)

1. Em **Modelos**, escolha **Nível gratuito** ou **Sandbox**. **Nível gratuito** aparece para contas do plano gratuito. **Sandbox** aparece para contas do plano pago.  
![\[Selecionar modelo\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/tutorial-create-template.png)

1. Na seção **Availability and durability** (Disponibilidade e durabilidade), mantenha as opções padrão.

1. Na seção **Settings (Configurações)**, defina estes valores:
   + **DB instance identifier** (Identificador da instância de banco de dados): digite **tutorial-db-instance**.
   + **Master username** (Nome de usuário principal): digite **tutorial\$1user**.
   + **Auto generate a password** (Gerar uma senha automaticamente): desabilite a opção.
   + **Master password** (Senha principal): digite uma senha.
   + **Confirm password (Confirmar senha)** – digite novamente a senha.  
![\[Seções de configurações\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Settings.png)

1. Na seção **Instance configuration** (Configuração da instância), defina estes valores:
   + **Classes com capacidade de intermitência (inclui classes t)**
   + **db.t3.micro**  
![\[Seção Instance configuration (Configuração da instância)\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_DB_instance_micro.png)

1. Na seção **Storage** (Armazenamento), mantenha os padrões.

1. Na seção **Connectivity** (Conectividade), defina esses valores e mantenha os outros valores como padrão:
   + Em **Compute resource** (Recurso de computação), escolha **Connect to an EC2 compute resource** (Conectar-se a um recurso de computação do EC2).
   + Em **EC2 instance** (Instância do EC2), escolha a instância do EC2 criada anteriormente, como **tutorial-ec2-instance-web-server**.  
![\[Seção de conectividade\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Connectivity.png)

1. Na seção **Autenticação de banco de dados**, verifique se **a autenticação de senha** está selecionada.

1. Abra a seção **Additional configuration (Configuração adicional)** e insira **sample** em **Initial database name (Nome do banco de dados inicial)**. Mantenha as configurações padrão para as outras opções.

1. Para criar uma instância de banco de dados do PostgreSQL, escolha **Criar banco de dados**.

   Sua nova instância de banco de dados é exibida na lista **Databases (Bancos de dados)** com o status **Creating (Criando)**.

1. Aguarde o **Status** de sua nova instância de banco de dados ser mostrado como **Available (Disponível)**. Escolha o nome da instância de banco de dados para mostrar os detalhes.

1. Na seção **Connectivity & security (Conectividade e segurança)**, visualize o **Endpoint** e a **Port (Porta)** da instância de banco de dados.  
![\[Detalhes da instância de banco de dados\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/Tutorial_WebServer_Endpoint_Port_postgres.png)

   Anote o endpoint e a porta de sua instância de banco de dados. Use essas informações para conectar o servidor Web à instância de banco de dados.

1. Completa [Instalar um servidor Web na instância do EC2](CHAP_Tutorials.WebServerDB.CreateWebServer.md).

------