As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Etapa 5: atualizar e reimplantar o aplicativo "Hello, World!" aplicação
Agora que você implantou com sucesso a revisão do seu aplicativo, na máquina de desenvolvimento, atualize o código da página da Web e use-o CodeDeploy para reimplantar o site. Após a reimplantação, você deverá ser capaz de ver as alterações na EC2 instância da Amazon.
Modificar a página da web
-
Vá para a subpasta
c:\temp\HelloWorldApp
e use um editor de texto para modificar o arquivoindex.html
:cd c:\temp\HelloWorldApp notepad index.html
-
Revise o conteúdo do arquivo
index.html
para alterar a cor do plano de fundo e parte do texto na página da web e depois salve o arquivo:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Hello Again, World!</title> <style> body { color: #ffffff; background-color: #66cc00; font-family: Arial, sans-serif; font-size:14px; } </style> </head> <body> <div align="center"><h1>Hello Again, World!</h1></div> <div align="center"><h2>You have successfully deployed a revision of an application using CodeDeploy</h2></div> <div align="center"> <p>What to do next? Take a look through the <a href="https://aws.amazon.com/codedeploy">CodeDeploy Documentation</a>.</p> </div> </body> </html>
Reimplantar o site
Agora que você modificou o código, use o Amazon S3 e reimplante CodeDeploy a página da web.
Agrupe e carregue as alterações no Amazon S3, conforme descrito em Agrupar os arquivos do aplicativo em um único arquivamento e enviar o arquivamento. (Ao seguir essas instruções, você não precisa criar um novo aplicativo.) Especifique a mesma chave de antes para a revisão (HelloWorld_App.zip
). Faça upload dela no mesmo bucket do Amazon S3 criado anteriormente (por exemplo, amzn-s3-demo-bucket
).
Use o console AWS CLI ou o CodeDeploy console para reimplantar o site.
Para reimplantar o site () CLI
Chame o comando create-deployment para criar uma implantação baseada na revisão que fez upload, novamente usando o aplicativo HelloWorld_App
, a configuração de implantação CodeDeployDefault.OneAtATime
, o grupo de implantação HelloWorld_DepGroup
e a revisão HelloWorld_App.zip
no bucket amzn-s3-demo-bucket
:
aws deploy create-deployment --application-name HelloWorld_App --deployment-config-name CodeDeployDefault.OneAtATime --deployment-group-name HelloWorld_DepGroup --s3-location bucket=amzn-s3-demo-bucket,bundleType=zip,key=HelloWorld_App.zip
Você pode verificar o status da nova implantação conforme descrito em Monitorar sua implantação e solucionar problemas relacionados.
Quando CodeDeploy tiver reimplantado o site, visite novamente o site em seu navegador para verificar se a cor de fundo e o texto na página da Web foram alterados. (Talvez seja necessário atualizar o navegador.) Se a cor de fundo e o texto tiverem sido alterados, parabéns! Você modificou e reimplantou seu site!
Para reimplantar o site (console)
-
Faça login no AWS Management Console e abra o CodeDeploy console em https://console.aws.amazon.com/codedeploy
. nota
Faça login com o mesmo usuário que você configurou em Começando com CodeDeploy.
-
No painel de navegação, selecione Applications (Aplicativos).
-
Na lista de aplicativos, escolha HelloWorld_App.
-
Na guia Deployments (Implantações), escolha Create deployment (Criar implantação).
-
Na lista de grupos de implantação, escolha HelloWorld_ DepGroup.
-
Em Local de revisão, digite o link Amazon S3 da revisão.
Para encontrar o valor do link:
-
Faça login no AWS Management Console e abra o console do Amazon S3 em. https://console.aws.amazon.com/s3/
Navegue até o amzn-s3-demo-bucket e abra-o e, em seguida, escolha sua revisão,, no
HelloWorld_App.zip
console do Amazon S3. -
Se o painel Propriedades não estiver visível no console do Amazon S3, escolha o botão Propriedades.
-
No painel Properties (Propriedades), copie o valor do campo Link.
-
Retorne ao CodeDeploy console e cole o link no local da revisão.
-
-
Em Tipo de arquivo de revisão, se uma mensagem aparecer indicando que o tipo de arquivo não pôde ser detectado, selecione .zip.
-
Deixe Descrição da implantação em branco.
-
Expandir substituições de grupos de implantação Na lista de configuração de implantação, escolha. CodeDeployDefault OneAtATimee, em seguida, escolha Criar implantação.
Você pode verificar o status da implantação conforme descrito em Monitorar sua implantação e solucionar problemas relacionados.
Quando CodeDeploy tiver reimplantado o site, visite novamente o site em seu navegador para verificar se a cor de fundo e o texto na página da Web foram alterados. (Talvez seja necessário atualizar o navegador.) Se a cor de fundo e o texto tiverem sido alterados, parabéns! Você modificou e reimplantou seu site!
-