

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Instal CodeDeploy agen untuk Amazon Linux atau RHEL
<a name="codedeploy-agent-operations-install-linux"></a>

Masuk ke instance, dan jalankan perintah berikut, satu per satu. Menjalankan perintah `sudo yum update` terlebih dahulu dianggap sebagai praktik terbaik saat menggunakan `yum` untuk menginstal paket, tetapi Anda dapat melewatinya jika Anda tidak ingin memperbarui semua paket Anda.

```
sudo yum update
```

```
sudo yum install ruby
```

```
sudo yum install wget
```

(Opsional) Untuk membersihkan AMI dari informasi caching agen sebelumnya, jalankan skrip berikut:

```
#!/bin/bash
CODEDEPLOY_BIN="/opt/codedeploy-agent/bin/codedeploy-agent"
$CODEDEPLOY_BIN stop
yum erase codedeploy-agent -y
```

Ubah ke direktori home Anda:

```
cd /home/ec2-user
```

**catatan**  
Pada perintah sebelumnya, `/home/ec2-user` mewakili nama pengguna default untuk instans Amazon Linux atau RHEL Amazon EC2. Jika instans Anda dibuat menggunakan AMI kustom, pemilik AMI mungkin telah menetapkan nama pengguna default yang berbeda. 

Unduh penginstal CodeDeploy agen:

```
wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/install
```

*bucket-name*adalah nama bucket Amazon S3 yang berisi file CodeDeploy Resource Kit untuk wilayah Anda, dan *region-identifier* merupakan pengenal untuk wilayah Anda.

Contoh:

`https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/install`

Untuk daftar nama bucket dan pengenal wilayah, lihat[Nama bucket kit sumber daya menurut Wilayah](resource-kit.md#resource-kit-bucket-names).

Mengatur izin eksekusi pada `install` file:

```
chmod +x ./install
```

Untuk menginstal versi terbaru dari CodeDeploy agen:
+ 

  ```
  sudo ./install auto
  ```

Untuk menginstal versi CodeDeploy agen tertentu:
+ Buat daftar versi yang tersedia di wilayah Anda:

  ```
  aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --region region-identifier | grep '\.rpm$'
  ```
+ Instal salah satu versi:

  ```
  sudo ./install auto -v releases/codedeploy-agent-version.noarch.rpm
  ```
**catatan**  
AWS mendukung versi minor terbaru dari CodeDeploy agen. Saat ini versi minor terbaru adalah 1.7.x.

Untuk memeriksa apakah layanan sedang berjalan, jalankan perintah berikut:

```
systemctl status codedeploy-agent
```

Jika CodeDeploy agen diinstal dan berjalan, Anda akan melihat pesan seperti`The AWS CodeDeploy agent is running`.

Jika Anda melihat pesan seperti`error: No AWS CodeDeploy agent running`, mulai layanan dan jalankan dua perintah berikut, satu per satu:

```
systemctl start codedeploy-agent
```

```
systemctl status codedeploy-agent
```