Implante um aplicativo de pilha LAMP
Neste tutorial, você implantará um aplicativo de pilha LAMP (Linux Apache MySQL PHP) em uma única instância do Lightsail.
Você começará implantando uma nova instância do Lightsail que inclui o Apache, o MySQL e o PHP pré-instalados. Em seguida, você adicionará o código do aplicativo de demonstração. Ao concluir, você terá um sólido entendimento de como usar o Lightsail para criar rapidamente um aplicativo web multinível.
Crie uma conta da Amazon Web Services gratuita se ainda não tiver uma. Faça login em sua conta e navegue até a página inicial do Lightsail.
2. Crie uma instância do Amazon Lightsail
Nesta seção você inicia o processo de criação da instância escolhendo a região da AWS em que executará o aplicativo de demonstração. Além disso, você também escolhe o esquema LAMP. Os esquemas são modelos de instâncias pré-configurados que incluem os principais serviços que seu aplicativo precisa para ser executado. Neste caso, Apache, MySQL e PHP.
a. Clique em Criar instância na aba Instâncias da página inicial do Lightsail.
b. Uma região e uma zona de disponibilidade da AWS estarão selecionadas. Selecione Alterar região e zona de disponibilidade da AWS para criar sua instância em outro local.
c. Em Selecionar um esquema, escolha LAMP (PHP 7)
3. Instale o código do aplicativo
Nesta seção, você usará um script de execução para instalar o aplicativo de demonstração. Na primeira vez, os scripts de execução fazem a inicialização de uma instância, e são usados para fazer eventuais configurações iniciais nela.
a. Clique em + Adicionar script de execução.
b. Cole o script abaixo na janela de texto Script de execução.
O script executa esta ações:
Remove o site padrão do Apache
Clona o código do aplicativo do GitHub para o diretório htdocs
Verifica se o arquivo de configuração é gravável
Usa o comando sed para ler a senha do banco de dados local em um arquivo no disco e inseri-la no arquivo de configuração
Executa um script SQL para configurar o banco de dados do aplicativo
c. Escolha o plano de instância do nível gratuito.
Um plano inclui uma configuração de máquina (RAM, SSD, vCPU) de custo baixo e previsível, além de uma permissão de transferência de dados. Você pode testar o plano do Lightsail de 3,50 USD gratuitamente por um mês (até 750 horas). A AWS creditará um mês gratuito em sua conta.
d. Role para baixo e clique em Criar instância.
4. Teste o aplicativo
Nesta seção final, você acessa o aplicativo em execução para verificar se ele está funcionando corretamente.
a. A inicialização da instância levará de dois a três minutos. Assim que o status for Em execução, avance para a próxima etapa.
Observação: pode ser necessário atualizar o navegador web para ver o status atualizado.
b. Anote o endereço IP de sua instância.
c. No navegador, navegue até o endereço IP da instância. Você deve ver o aplicativo em execução.
Adicionar um endereço IP estático ao seu site:
Criar uma entrada DNS para o site:
Criar uma versão dimensionável altamente disponível desse aplicativo:
Siga este workshop autoguiado para aprender como dimensionar seu aplicativo.
Saiba mais sobre o Amazon Lightsail:
Encontre e explore outros tutoriais do Amazon Lightsail em nosso Centro de Recursos.
Você usou ou Amazon Lightsail para executar um aplicativo de pilha LAMP.
O Amazon Lightsail é excelente para desenvolvedores, profissionais da web (WebPros) e todos os que quiserem começar a usar a AWS de maneira rápida e barata. Você pode executar instâncias, bancos de dados, armazenamento em SSD, transferir dados, monitorar recursos e muito mais em um modo gerenciado.  
Atribua um IP estático ao seu site para que o endereço não seja alterado quando o sistema for reinicializado.