Tutorial: crie um servidor Web e um cluster de banco de dados do Amazon Aurora
Este tutorial ajuda você a instalar um servidor na web Apache com PHP e a criar um banco de dados MySQL. O servidor da web é executado em uma instância do Amazon EC2 usando o Amazon Linux, e o banco de dados MySQL é um cluster de bancos de dados Aurora MySQL. 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.
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.
Este tutorial funciona com Amazon Linux e pode não funcionar para outras versões, como Ubuntu.
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.

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).