View a markdown version of this page

Instal CodeDeploy agen untuk Windows Server - 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 Windows Server

Pada instans Windows Server, Anda dapat menggunakan salah satu metode berikut untuk mengunduh dan menginstal CodeDeploy agen:

  • Gunakan AWS Systems Manager (disarankan)

  • Jalankan serangkaian PowerShell perintah Windows.

  • Pilih tautan unduhan langsung.

  • Jalankan perintah salin Amazon S3.

catatan

Folder tempat CodeDeploy agen diinstal adalahC:\ProgramData\Amazon\CodeDeploy. Jangan menempatkan persimpangan direktori atau symlink di jalur ini. Untuk versi 2.0.x dan yang lebih baru, agen memberlakukan persyaratan ini dan menolak untuk memulai jika biner layanan tidak di bawah. C:\ProgramData\Amazon\CodeDeploy\

Gunakan Systems Manager

Ikuti petunjuk di dalam Instal CodeDeploy agen menggunakan AWS Systems Manager untuk menginstal CodeDeploy agen.

Gunakan Windows PowerShell

Masuk ke instance, dan jalankan perintah berikut di Windows PowerShell:

  1. Memerlukan agar semua skrip dan file konfigurasi yang diunduh dari Internet ditandatangani oleh penerbit tepercaya. Jika Anda diminta untuk mengubah kebijakan eksekusi, ketik "Y.”

    Set-ExecutionPolicy RemoteSigned
  2. Muat AWS Tools for Windows PowerShell.

    Import-Module AWSPowerShell
  3. Buat direktori tempat file instalasi CodeDeploy agen diunduh.

    New-Item -Path "c:\temp" -ItemType "directory" -Force
  4. Konfigur AWS asikan kredenSIAL menggunakan Initialize-AWSDefaultConfiguration perintah Set-AWSCredential dan. Untuk informasi selengkapnya, lihat AWS Menggunakan kredenSIAL di AWS alat untuk Panduan PowerShell Pengguna.

  5. Unduh file instalasi CodeDeploy agen.

    catatan

    Untuk versi terbaru yang dirilis, lihatRiwayat versi CodeDeploy agen.

    Untuk menginstal versi terbaru dari CodeDeploy agen:

    • powershell.exe -Command Read-S3Object -BucketName bucket-name -Key latest/codedeploy-agent.msi -File c:\temp\codedeploy-agent.msi

    Untuk menginstal versi CodeDeploy agen tertentu:

    • powershell.exe -Command Read-S3Object -BucketName bucket-name -Key releases/codedeploy-agent-###.msi -File c:\temp\codedeploy-agent.msi

    bucket-nameadalah nama bucket Amazon S3 yang berisi file CodeDeploy Resource Kit untuk wilayah Anda. Misalnya, untuk Wilayah AS Timur (Ohio), ganti bucket-name denganaws-codedeploy-us-east-2. Untuk daftar nama bucket, lihatNama bucket kit sumber daya menurut Wilayah.

  6. Jalan CodeDeploy kan file instalasi agen.

    c:\temp\codedeploy-agent.msi /quiet /l c:\temp\host-agent-install-log.txt

Untuk memeriksa apakah layanan sedang berjalan, jalankan perintah berikut:

powershell.exe -Command Get-Service -Name codedeployagent

Jika CodeDeploy agen baru saja diinstal dan belum dimulai, maka setelah menjalankan Get-Service perintah, di bawah Status, Anda akan melihatStart...:

Status Name DisplayName ------ ---- ----------- Start... codedeployagent CodeDeploy Host Agent Service

Jika CodeDeploy agen sudah berjalan, setelah menjalankan Get-Service perintah, di bawah Status, Anda akan melihatRunning:

Status Name DisplayName ------ ---- ----------- Running codedeployagent CodeDeploy Host Agent Service

Jika pengaturan keamanan browser pada instance Windows Server memberikan izin (misalnya, kehttps://s3.*.amazonaws.com), Anda dapat menggunakan tautan langsung untuk Wilayah Anda untuk mengunduh CodeDeploy agen dan kemudian menjalankan penginstal secara manual.

Tautannya adalah:

https://s3.region.amazonaws.com/aws-codedeploy-region/latest/codedeploy-agent.msi

... di region mana Wil AWS ayah tempat Anda menerapkan aplikasi Anda.

Contoh:

https://s3.af-south-1.amazonaws.com/aws-codedeploy-af-south-1/latest/codedeploy-agent.msi
penting

Dapatkan .msi file dari Wilayah yang sama dengan CodeDeploy aplikasi Anda. Memilih Wilayah yang berbeda dapat menyebabkan inconsistent region kegagalan dalam codedeploy-agent-log file saat Anda menjalankan .msi file.

Gunakan perintah salin Amazon S3

Jika AWS CLI diinstal pada instance, Anda dapat menggunakan perintah Amazon S3 cp untuk mengunduh CodeDeploy agen dan kemudian menjalankan penginstal secara manual. Untuk selengkapnya, lihat Meng instal AWS Command Line Interface pada Microsoft Windows.

Perintah Amazon S3 adalah:

aws s3 cp s3://aws-codedeploy-region/latest/codedeploy-agent.msi codedeploy-agent.msi --region region

... di region mana Wil AWS ayah tempat Anda menerapkan aplikasi Anda.

Contoh:

aws s3 cp s3://aws-codedeploy-af-south-1/latest/codedeploy-agent.msi codedeploy-agent.msi --region af-south-1