Comece a usar com o guia de implementação

5 etapas  |  60 minutos

Build_LAMP_Web_App_HERO-ART_SM

Nesse projeto, você aprenderá a implantar uma aplicação web do LAMP altamente disponível usando o AWS Elastic Beanstalk e o Amazon Relational Database Service (RDS). A pilha usa Linux, Apache, MySQL e PHP. Basta fazer o upload do código e o Elastic Beanstalk se encarregará automaticamente da implantação, executando atividades como provisionamento de capacidade, balanceamento de carga, escalabilidade automática e monitoramento da saúde da aplicação, entre outras. O Elastic Beanstalk aumenta e diminui automaticamente a escala de acordo com as necessidades específicas da aplicação, usando configurações de Auto Scaling de fácil ajuste. O Amazon RDS facilita a configuração, a operação e a escalabilidade de um banco de dados relacional na nuvem. Ele fornece capacidade econômica e redimensionável e gerencia as demoradas tarefas de administração do banco de dados.

aws-project_lamp-app_arch
Comece a usar com o guia de implementação

Você realizará as seguintes atividades:

Lançar uma aplicação web de pilha de LAMP usando o AWS Elastic Beanstalk e o Amazon Relational Database Service (RDS). O Elastic Beanstalk provisiona e gerencia para você a infraestrutura subjacente (por exemplo, instâncias do Amazon EC2) e os componentes da pilha (por exemplo, sistema operacional, servidor web, linguagem/framework). O RDS fornece o banco de dados MySQL.

Implantar uma aplicação web usando o AWS Elastic Beanstalk. Você carregará o código para o Elastic Beanstalk, que processará para você todos os detalhes da implantação.  

O que você precisará antes de começar:

Uma conta da AWS: você precisará de uma conta da AWS para começar a provisionar os recursos que hospedarão o site. Cadastre-se na AWS.

Código: se você tiver código para a aplicação, poderá implantá-lo usando esse guia. Também é possível usar o código do exemplo de aplicação.

Nível de qualificações: é recomendado, mas não obrigatório, ter um entendimento básico de tecnologias de web e da pilha LAMP.

Experiência em AWS: nenhuma experiência anterior na AWS é necessária para concluir o projeto.

Estimativa de cobrança mensal:

O custo total da hospedagem de uma pilha LAMP de alta disponibilidade na AWS usando a implementação recomendada nesse guia variará em função do uso e do tipo de instâncias selecionado. Usando as recomendações deste guia, a execução dessa pilha custará normalmente 40 USD por mês, ou mais se você estiver fora dos limites do nível gratuito da AWS.

Uma pilha de LAMP sem alta disponibilidade custará menos de 1 USD por mês se você estiver qualificado para o nível gratuito da AWS e dentro de seus limites. Para obter uma descrição detalhada dos serviços usados e de seus custos associados, consulte Serviços usados e custos.


Acelere sua aplicação com o Lightsail. O Lightsail oferece tudo de que você precisa para implantar rapidamente a sua aplicação na AWS – computação, armazenamento e redes – por um preço baixo e previsível.

Encontre imagens pré-configuradas no AWS Marketplace e lance-as para executar uma pilha do LAMP.

Esse tutorial ajuda a instalar o servidor web Apache com suporte a PHP e MySQL em uma instância do Amazon Linux. Use esse tutorial se preferir instalar e gerenciar você mesmo o servidor web, a linguagem e o banco de dados no Amazon EC2.

Precisa de mais recursos para começar a usar a AWS? Acesse o Centro de recursos de conceitos básicos para saber mais.