Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Langkah 5: Perbarui dan gunakan kembali “halo, dunia!” application
Sekarang Anda telah berhasil menerapkan revisi aplikasi Anda, pada mesin pengembangan, buat pembaruan ke kode halaman web, dan kemudian gunakan CodeDeploy untuk menyebarkan ulang situs. Setelah pemindahan, Anda seharusnya dapat melihat perubahan pada instans AmazonEC2.
Ubah halaman web
-
Buka
c:\temp\HelloWorldApp
subfolder Anda dan gunakan editor teks untuk memodifikasiindex.html
file:cd c:\temp\HelloWorldApp notepad index.html
-
Merevisi isi
index.html
file untuk mengubah warna latar belakang dan beberapa teks pada halaman web, dan kemudian menyimpan 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>
Menerapkan ulang situs
Sekarang setelah Anda memodifikasi kode, gunakan Amazon S3 dan CodeDeploy untuk menerapkan ulang halaman web.
Bundel dan unggah perubahan ke Amazon S3 seperti yang dijelaskan dalam. Bundel file aplikasi ke dalam satu file arsip dan dorong file arsip (Saat Anda mengikuti instruksi tersebut, Anda tidak perlu membuat aplikasi baru.) Berikan revisi kunci yang sama seperti sebelumnya (HelloWorld_App.zip
). Unggah ke bucket Amazon S3 yang sama yang Anda buat sebelumnya (misalnya,amzn-s3-demo-bucket
).
Gunakan AWS CLI atau CodeDeploy konsol untuk menyebarkan kembali situs.
Untuk menyebarkan kembali situs () CLI
Panggil create-deployment perintah untuk membuat penerapan berdasarkan revisi yang diunggah, sekali lagi menggunakan aplikasi bernamaHelloWorld_App
, konfigurasi penerapan bernama, grup penyebaran bernama CodeDeployDefault.OneAtATime
HelloWorld_DepGroup
, dan revisi yang disebutkan dalam bucket bernama: HelloWorld_App.zip
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
Anda dapat memeriksa status penerapan baru, seperti yang dijelaskan dalamMemantau dan memecahkan masalah penyebaran Anda.
Ketika CodeDeploy telah memindahkan situs, kunjungi kembali situs di browser web Anda untuk memverifikasi bahwa warna latar belakang dan teks pada halaman web telah diubah. (Anda mungkin perlu me-refresh browser Anda.) Jika warna latar belakang dan teks telah diubah, maka selamat! Anda telah memodifikasi dan memindahkan situs Anda!
Untuk menyebarkan kembali situs (konsol)
-
Masuk ke AWS Management Console dan buka CodeDeploy konsol di https://console.aws.amazon.com/codedeploy
. catatan
Masuk dengan pengguna yang sama dengan yang Anda aturMemulai dengan CodeDeploy.
-
Pada panel navigasi, pilih Aplikasi.
-
Dalam daftar Aplikasi, pilih HelloWorld_App.
-
Di tab Deployment, pilih Create deployment.
-
Dalam daftar grup Deployment, pilih HelloWorld_ DepGroup.
-
Di lokasi Revisi, masukkan tautan Amazon S3 untuk revisi Anda.
Untuk menemukan nilai tautan:
-
Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/
Jelajahi dan buka amzn-s3-demo-bucket, lalu pilih revisi Anda,
HelloWorld_App.zip
di konsol Amazon S3. -
Jika panel Properties tidak terlihat di konsol Amazon S3, pilih tombol Properties.
-
Di panel Properties, salin nilai bidang Link.
-
Kembali ke CodeDeploy konsol, lalu tempel tautan ke lokasi Revisi.
-
-
Dalam jenis file revisi, jika muncul pesan yang menyatakan bahwa jenis file tidak dapat dideteksi, pilih.zip.
-
Biarkan deskripsi Deployment kosong.
-
Perluas penggantian grup Deployment Dalam daftar konfigurasi Deployment, pilih. CodeDeployDefault OneAtATime, lalu pilih Create deployment.
Anda dapat memeriksa status penerapan seperti yang dijelaskan dalamMemantau dan memecahkan masalah penyebaran Anda.
Ketika CodeDeploy telah memindahkan situs, kunjungi kembali situs di browser web Anda untuk memverifikasi bahwa warna latar belakang dan teks pada halaman web telah diubah. (Anda mungkin perlu me-refresh browser Anda.) Jika warna latar belakang dan teks telah diubah, selamat! Anda telah memodifikasi dan memindahkan situs Anda!
-