Instal CodeDeploy agen untuk Server Ubuntu - AWS CodeDeploy

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

Instal CodeDeploy agen untuk Server Ubuntu

catatan

Kami merekomendasikan untuk menginstal CodeDeploy agen AWS Systems Manager untuk dapat mengonfigurasi pembaruan agen yang dijadwalkan. Untuk informasi selengkapnya, lihat Instal CodeDeploy agen menggunakan AWS Systems Manager.

Untuk menginstal CodeDeploy agen di Server Ubuntu
  1. Masuk ke instance.

  2. Masukkan perintah berikut, satu demi satu:

    sudo apt update
    sudo apt install ruby-full
    sudo apt install wget
  3. Masukkan perintah berikut:

    cd /home/ubuntu

    /home/ubuntu mewakili nama pengguna default untuk instance Server Ubuntu. Jika instance Anda dibuat menggunakan kustomAMI, AMI pemilik mungkin telah menetapkan nama pengguna default yang berbeda.

  4. Masukkan perintah berikut:

    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.

  5. Masukkan perintah berikut:

    chmod +x ./install
  6. Lakukan salah satu hal berikut ini:

    • Untuk menginstal versi terbaru CodeDeploy agen pada versi Ubuntu Server yang didukung kecuali 20.04:

      sudo ./install auto
    • Untuk menginstal versi terbaru dari CodeDeploy agen di Ubuntu Server 20.04:

      catatan

      Menulis output ke file log sementara adalah solusi yang harus digunakan saat kami mengatasi bug yang diketahui dengan install skrip di Ubuntu Server 20.04.

      sudo ./install auto > /tmp/logfile
    • Untuk menginstal versi CodeDeploy agen tertentu pada versi Ubuntu Server yang didukung kecuali 20.04:

      • Daftar versi yang tersedia di wilayah Anda:

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

        sudo ./install auto -v releases/codedeploy-agent-###.deb
        catatan

        AWS mendukung versi minor terbaru dari CodeDeploy agen. Saat ini versi minor terbaru adalah 1.7.x.

    • Untuk menginstal versi CodeDeploy agen tertentu di Ubuntu Server 20.04:

      • Daftar versi yang tersedia di wilayah Anda:

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

        sudo ./install auto -v releases/codedeploy-agent-###.deb > /tmp/logfile
        catatan

        Menulis output ke file log sementara adalah solusi yang harus digunakan saat kami mengatasi bug yang diketahui dengan install skrip di Ubuntu Server 20.04.

        catatan

        AWS mendukung versi minor terbaru dari CodeDeploy agen. Saat ini versi minor terbaru adalah 1.7.x.

Untuk memeriksa apakah layanan sedang berjalan
  1. Masukkan perintah berikut:

    systemctl status codedeploy-agent

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

  2. 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