Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Installa l' CodeDeploy agente per Windows Server
Nelle istanze di Windows Server, puoi utilizzare uno di questi metodi per scaricare e installare l' CodeDeploy agente:
-
Utilizzo AWS Systems Manager (consigliato)
-
Esegui una serie di PowerShell comandi di Windows.
-
Selezionare un collegamento diretto per il download.
-
Esegui un comando di copia Amazon S3.
Nota
La cartella in cui è installato l' CodeDeploy agente èC:\Program
Data\Amazon\CodeDeploy
. Accertatevi che non vi siano giunzioni di directory o collegamenti simbolici su questo percorso.
Argomenti
Utilizzo di Systems Manager
Segui le istruzioni riportate Installa l' CodeDeploy agente utilizzando AWS Systems Manager per installare l' CodeDeployagente.
Usa Windows PowerShell
Accedi all'istanza ed esegui i seguenti comandi in Windows PowerShell:
-
Richiedere che tutti gli script e i file di configurazione scaricati da Internet siano firmati da un autore attendibile. Se viene richiesto di modificare la policy di esecuzione, digitare "
Y
".Set-ExecutionPolicy RemoteSigned
-
Carica il AWS Tools for Windows PowerShell.
Import-Module AWSPowerShell
-
Crea una directory in cui scaricare il file di installazione dell' CodeDeploy agente.
New-Item -Path "c:\temp" -ItemType "directory" -Force
-
Configura AWS le credenziali utilizzando i
Initialize-AWSDefaultConfiguration
comandiSet-AWSCredential
and. Per ulteriori informazioni, vedere Utilizzo AWS delle credenziali negli AWS strumenti per la guida per PowerShell l'utente. -
Scaricate il file di installazione dell' CodeDeploy agente.
Nota
AWS supporta l'ultima versione secondaria dell' CodeDeploy agente. Attualmente l'ultima versione secondaria è la 1.7.x.
Per installare la versione più recente dell' CodeDeployagente:
-
powershell.exe -Command Read-S3Object -BucketName
bucket-name
-Key latest/codedeploy-agent.msi -File c:\temp\codedeploy-agent.msi
Per installare una versione specifica dell' CodeDeployagente:
-
powershell.exe -Command Read-S3Object -BucketName
bucket-name
-Key releases/codedeploy-agent-###
.msi -File c:\temp\codedeploy-agent.msi
bucket-name
è il nome del bucket Amazon S3 che contiene i file CodeDeploy Resource Kit per la tua regione. Ad esempio, per la regione Stati Uniti orientali (Ohio), sostituiscibucket-name
conaws-codedeploy-us-east-2
. Per un elenco dei nomi dei bucket, vediNomi dei bucket del Resource Kit per regione. -
-
Esegui il file di installazione dell' CodeDeploy agente.
c:\temp\codedeploy-agent.msi /quiet /l c:\temp\host-agent-install-log.txt
Per verificare che il servizio sia in esecuzione, eseguire il comando seguente:
powershell.exe -Command Get-Service -Name codedeployagent
Se l' CodeDeploy agente è stato appena installato e non è stato avviato, dopo aver eseguito il Get-Service comando, in Stato, dovresti vedereStart...
:
Status Name DisplayName
------ ---- -----------
Start... codedeployagent CodeDeploy Host Agent Service
Se l' CodeDeploy agente è già in esecuzione, dopo aver eseguito il Get-Service comando, in Status, dovresti vedereRunning
:
Status Name DisplayName
------ ---- -----------
Running codedeployagent CodeDeploy Host Agent Service
Uso di un collegamento diretto
Se le impostazioni di sicurezza del browser sull'istanza di Windows Server forniscono le autorizzazioni (ad esempio, perhttps://s3.*.amazonaws.com
), puoi utilizzare un collegamento diretto alla tua regione per scaricare l' CodeDeploy agente ed eseguire il programma di installazione manualmente.
Il collegamento è:
https://s3.
region
.amazonaws.com/aws-codedeploy-region
/latest/codedeploy-agent.msi
... dove region
è la AWS
regione in cui stai distribuendo la tua applicazione.
Per esempio:
https://s3.af-south-1.amazonaws.com/aws-codedeploy-af-south-1/latest/codedeploy-agent.msi
Importante
Ottieni il .msi
file dalla stessa regione CodeDeploy dell'applicazione. La scelta di una regione diversa può causare inconsistent region
errori nel codedeploy-agent-log
file durante l'esecuzione del .msi
file.
Usa un comando di copia Amazon S3
Se AWS CLI è installato sull'istanza, puoi utilizzare il comando Amazon S3 cp per scaricare l' CodeDeploy agente ed eseguire il programma di installazione manualmente. Per informazioni, consulta Installare il AWS Command Line Interface su Microsoft Windows.
Il comando Amazon S3 è:
aws s3 cp s3://aws-codedeploy-
region
/latest/codedeploy-agent.msi codedeploy-agent.msi --regionregion
... dove region
è la AWS
regione in cui stai distribuendo la tua applicazione.
Per esempio:
aws s3 cp s3://aws-codedeploy-af-south-1/latest/codedeploy-agent.msi codedeploy-agent.msi --region af-south-1