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 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 informasi caching agen sebelumnya, jalankan skrip berikut: AMI
#!/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 Amazon Linux atau RHEL Amazon EC2 instance. Jika instance Anda dibuat menggunakan kustomAMI, AMI pemilik 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
adalah pengenal untuk wilayah Anda.
Sebagai contoh:
https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/install
Untuk daftar nama bucket dan pengenal wilayah, lihatNama bucket kit sumber daya menurut Wilayah.
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:
-
Daftar versi yang tersedia di wilayah Anda:
aws s3 ls s3://aws-codedeploy-
region-identifier
/releases/ --regionregion-identifier
| grep '\.rpm$' -
Instal salah satu versi:
sudo ./install auto -v releases/codedeploy-agent-
version
.noarch.rpmcatatan
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 sepertiThe
AWS CodeDeploy agent is running
.
Jika Anda melihat pesan sepertierror: No AWS CodeDeploy agent
running
, mulai layanan dan jalankan dua perintah berikut, satu per satu:
systemctl start codedeploy-agent
systemctl status codedeploy-agent