Tutorial: crie um servidor Web e um cluster de banco de dados do Amazon Aurora - Amazon Aurora

Tutorial: crie um servidor Web e um cluster de banco de dados do Amazon Aurora

Este tutorial mostra como instalar um servidor web Apache com PHP e criar um banco de dados MariaDB, MySQL ou PostgreSQL. O servidor web é executado em uma instância do Amazon EC2 usando o Amazon Linux 2023, e você pode escolher entre um cluster de banco de dados do Aurora MySQL ou do Aurora PostgreSQL. Tanto a instância do Amazon EC2 quanto o cluster de banco de dados são executadas em uma virtual private cloud (VPC) com base no serviço da Amazon VPC.

Importante

Não há cobrança para criar uma conta da AWS. No entanto, ao concluir este tutorial, é possível gerar custos para os recursos da AWS que você usa. Se esses recursos não forem mais necessários após a conclusão do tutorial, você poderá excluí-los.

nota

Este tutorial funciona com Amazon Linux 2023 e pode não funcionar para outras versões do Linux.

No tutorial a seguir, crie uma instância do EC2 que usa a VPC, as sub-redes e o grupo de segurança padrão para a sua Conta da AWS. Este tutorial mostra como criar o cluster de banco de dados e configurar automaticamente a conectividade com a instância do EC2 que você criou. Depois, o tutorial mostra como instalar o servidor Web na instância do EC2. Conecte o servidor Web ao cluster de banco de dados na VPC usando o endpoint do gravador de cluster de banco de dados.

O diagrama a seguir mostrará a configuração quando o tutorial estiver completo.

Cenário de VPC única
nota

Depois de concluir o tutorial, haverá uma sub-rede pública e privada em cada zona de disponibilidade na sua VPC. Este tutorial usa a VPC padrão para sua Conta da AWS e configura automaticamente a conectividade entre sua instância do EC2 e o cluster de banco de dados. Se você preferir configurar uma nova VPC para esse cenário, conclua as tarefas em Tutorial: Criar uma VPC para usar com um cluster de banco de dados (somente IPv4).