Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Passaggio 5: aggiorna e ridistribuisci il tuo «ciao, mondo!» applicazione
Ora che hai distribuito correttamente la revisione dell'applicazione, sulla macchina di sviluppo, aggiorna il codice della pagina web e poi usalo CodeDeploy per ridistribuire il sito. Dopo la ridistribuzione, dovresti essere in grado di vedere le modifiche sull'EC2istanza Amazon.
Modifica la pagina web
-
Passa alla sottocartella
c:\temp\HelloWorldApp
e utilizza un editor di testo per modificare il fileindex.html
:cd c:\temp\HelloWorldApp notepad index.html
-
Rivedi il contenuto del file
index.html
per modificare il colore di sfondo e parte del testo sulla pagina Web, quindi salva il file:<!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>
Ridistribuire il sito
Ora che hai modificato il codice, usa Amazon S3 e ridistribuisci CodeDeploy la pagina web.
Raggruppa e carica le modifiche su Amazon S3 come descritto in. Raggruppa i file dell'applicazione in un unico file di archivio e invia il file di archivio (Mentre segui queste istruzioni, non è necessario creare una nuova applicazione.) Assegna alla revisione la stessa chiave come in precedenza (HelloWorld_App.zip
). Caricalo nello stesso bucket Amazon S3 che hai creato in precedenza (ad esempio,). amzn-s3-demo-bucket
Usa la console AWS CLI o la CodeDeploy console per ridistribuire il sito.
Per ridistribuire il sito () CLI
Chiama il comando create-deployment per creare una distribuzione basata sulla revisione caricata, di nuovo utilizzando l'applicazione denominata HelloWorld_App
, la configurazione della distribuzione denominata CodeDeployDefault.OneAtATime
, il gruppo di distribuzione denominato HelloWorld_DepGroup
e la revisione denominata HelloWorld_App.zip
nel bucket denominato 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
Puoi controllare lo stato della nuova distribuzione, come descritto in Monitora e risolvi i problemi della distribuzione.
Una CodeDeploy volta ridistribuito il sito, visita nuovamente il sito nel browser Web per verificare che il colore di sfondo e il testo della pagina Web siano stati modificati. (Potrebbe essere necessario aggiornare il browser.) Se il colore di sfondo e il testo sono stati modificati, complimenti. Hai modificato e ridistribuito il sito.
Per ridistribuire il sito (console)
-
Nota
Accedi con lo stesso utente che hai configurato. Guida introduttiva con CodeDeploy
-
Nel riquadro di navigazione , scegliere Applications (Applicazioni).
-
Nell'elenco Applicazioni, scegli HelloWorld_App.
-
Nella scheda Deployments (Distribuzioni), scegliere Create deployment (Crea distribuzione).
-
Nell'elenco dei gruppi di distribuzione, scegli HelloWorld_ DepGroup.
-
In Luogo di revisione, inserisci il link Amazon S3 per la revisione.
Per individuare il valore del link:
-
Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/
Cerca e apri amzn-s3-demo-bucket, quindi scegli la tua revisione nella console Amazon S3.
HelloWorld_App.zip
-
Se il riquadro Proprietà non è visibile nella console Amazon S3, scegli il pulsante Proprietà.
-
Nel riquadro Properties (Proprietà), copiare il valore del campo Link (Collegamento).
-
Torna alla CodeDeploy console, quindi incolla il link nella posizione di revisione.
-
-
In Revision file type (Tipo di file della revisione), se viene visualizzato un messaggio che afferma che non è possibile rilevare il tipo di file, scegliere .zip.
-
Lasciare vuoto il campo Deployment description (Descrizione distribuzione).
-
Espandi le sostituzioni del gruppo di distribuzione Nell'elenco di configurazione della distribuzione, scegli. CodeDeployDefault OneAtATime, quindi scegli Crea distribuzione.
È possibile controllare lo stato della distribuzione come descritto in Monitora e risolvi i problemi della distribuzione.
Una CodeDeploy volta ridistribuito il sito, visita nuovamente il sito nel browser Web per verificare che il colore di sfondo e il testo della pagina Web siano stati modificati. (Potrebbe essere necessario aggiornare il browser.) Se il colore di sfondo e il testo sono stati modificati, complimenti. Hai modificato e ridistribuito il sito.
-