

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\$1” application
<a name="tutorials-windows-update-and-redeploy-application"></a>

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 akan dapat melihat perubahan pada instans Amazon EC2.

**Topics**
+ [Ubah halaman web](#tutorials-windows-update-and-redeploy-application-modify-code)
+ [Menerapkan ulang situs](#tutorials-windows-update-and-redeploy-application-deploy-updates)

## Ubah halaman web
<a name="tutorials-windows-update-and-redeploy-application-modify-code"></a>

1. Buka `c:\temp\HelloWorldApp` subfolder Anda dan gunakan editor teks untuk memodifikasi `index.html` file:

   ```
   cd c:\temp\HelloWorldApp
   notepad index.html
   ```

1. 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
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates"></a>

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](tutorials-windows-upload-application.md#tutorials-windows-upload-application-bundle-and-push-archive) (Saat Anda mengikuti instruksi tersebut, Anda tidak perlu membuat aplikasi baru.) Berikan revisi kunci yang sama seperti sebelumnya (**HelloWorld\$1App.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.

**Topics**
+ [Untuk menyebarkan kembali situs (CLI)](#tutorials-windows-update-and-redeploy-application-deploy-updates-cli)
+ [Untuk menyebarkan kembali situs (konsol)](#tutorials-windows-update-and-redeploy-application-deploy-updates-console)

### Untuk menyebarkan kembali situs (CLI)
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates-cli"></a>

Panggil **create-deployment** perintah untuk membuat penerapan berdasarkan revisi yang diunggah, sekali lagi menggunakan aplikasi bernama**HelloWorld\$1App**, konfigurasi penerapan bernama, grup penyebaran bernama **CodeDeployDefault.OneAtATime****HelloWorld\$1DepGroup**, dan revisi yang disebutkan dalam bucket bernama: **HelloWorld\$1App.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 dalam[Memantau dan memecahkan masalah penyebaran Anda](tutorials-windows-deploy-application.md#tutorials-windows-deploy-application-monitor).

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 menyegarkan browser Anda.) Jika warna latar belakang dan teks telah diubah, maka selamat\$1 Anda telah memodifikasi dan memindahkan situs Anda\$1

### Untuk menyebarkan kembali situs (konsol)
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates-console"></a>

1. Masuk ke Konsol Manajemen AWS dan buka CodeDeploy konsol di [https://console.aws.amazon.com/codedeploy](https://console.aws.amazon.com/codedeploy).
**catatan**  
Masuk dengan pengguna yang sama dengan yang Anda atur[Memulai dengan CodeDeploy](getting-started-codedeploy.md).

1. Pada panel navigasi, pilih **Aplikasi**.

1. Dalam daftar **Aplikasi**, pilih **HelloWorld\$1App**.

1. Di tab **Deployment**, pilih **Create** deployment.

   1. Dalam daftar **grup Deployment**, pilih **HelloWorld\$1 DepGroup**.

   1.  Di **lokasi Revisi**, masukkan tautan Amazon S3 untuk revisi Anda.

      Untuk menemukan nilai tautan:

      1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

         Jelajahi dan buka **amzn-s3-demo-bucket, lalu pilih revisi Anda, **HelloWorld\$1App.zip** di** konsol Amazon S3.

      1. Jika panel **Properties** tidak terlihat di konsol Amazon S3, pilih tombol **Properties**.

      1. Di panel **Properti**, salin nilai bidang **Tautan**.

      1. Kembali ke CodeDeploy konsol, lalu tempel tautan ke **lokasi Revisi**.

   1. **Dalam **jenis file revisi**, jika muncul pesan yang menyatakan bahwa jenis file tidak dapat dideteksi, pilih.zip.**

   1. Biarkan **deskripsi Deployment** kosong.

   1. **Perluas **penggantian grup Deployment Dalam daftar** **konfigurasi Deployment**, pilih. CodeDeployDefault OneAtATime**, lalu pilih **Create deployment**. 

      Anda dapat memeriksa status penerapan seperti yang dijelaskan dalam[Memantau dan memecahkan masalah penyebaran Anda](tutorials-windows-deploy-application.md#tutorials-windows-deploy-application-monitor).

      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 menyegarkan browser Anda.) Jika warna latar belakang dan teks telah diubah, selamat\$1 Anda telah memodifikasi dan memindahkan situs Anda\$1