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
Masuk ke instance, dan jalankan perintah berikut, satu per satu. Menjalankan perintah sudo yum update terlebih dahulu dianggap praktik terbaik saat menggunakan yum untuk menginstal paket, tetapi Anda dapat melewatinya jika Anda tidak ingin memperbarui semua paket Anda.
sudo yum update
Untuk versi 2.0.x dan yang lebih baru:
sudo yum install wget
Untuk versi 1.8.x dan sebelumnya:
sudo yum install ruby wget
(Opsional) Untuk membersihkan AMI dari informasi cache 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 instance Anda dibuat menggunakan AMI kustom, pemilik AMI mungkin telah menentukan nama pengguna default yang berbeda.
Unduh peng CodeDeploy instal agen. A latestv2/ walan melayani penginstal versi 2.0.x, dan latest/ awalan melayani penginstal versi 1.8.x.
Untuk versi 2.0.x dan yang lebih baru:
wget https://bucket-name.s3.region-identifier.amazonaws.com/latestv2/install
Untuk versi 1.8.x dan sebelumnya:
wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/install
bucket-nameadalah nama bucket Amazon S3 yang berisi file CodeDeploy Resource Kit untuk wilayah Anda, dan region-identifier merupakan pengidentifikasi untuk wilayah Anda.
Misalnya, untuk versi 2.0.x dan yang lebih baru:
https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latestv2/install
Untuk versi 1.8.x dan sebelumnya:
https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/install
Untuk daftar nama bucket dan pengidentifikasi wilayah, lihatNama bucket kit sumber daya menurut Wilayah.
Tetapkan izin eksekusi pada install file:
chmod +x ./install
Untuk menginstal versi terbaru dari CodeDeploy agen:
-
sudo ./install auto
Untuk menginstal versi CodeDeploy agen tertentu:
-
Daftar versi yang tersedia di Wilayah Anda:
aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --regionregion-identifier| grep '\.rpm$' -
Instal salah satu versi:
Untuk versi 2.0.x dan yang lebih baru, paket bersifat spesifik arsitektur:
sudo ./install auto -v releases/codedeploy-agent-version.arch.rpmDim
archanax86_64atauaarch64tergantung pada arsitektur instance Anda.Untuk versi 1.8.x dan sebelumnya, paket menggunakan:
noarchsudo ./install auto -v releases/codedeploy-agent-version.noarch.rpmUntuk versi terbaru yang dirilis, lihatRiwayat versi CodeDeploy agen.
Untuk memeriksa apakah layanan sedang berjalan, jalankan perintah berikut:
systemctl status codedeploy-agent
Untuk versi 2.0.x dan yang lebih baru, jika agen berjalan, Anda akan melihat pesan seperti The AWS CodeDeploy agent is running.
Untuk versi 1.8.x dan sebelumnya, jika agen berjalan, Anda akan melihat pesan seperti The AWS CodeDeploy agent is running.
Jika agen tidak berjalan, mulai layanan dan periksa statusnya:
systemctl start codedeploy-agent
systemctl status codedeploy-agent