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 dei seguenti metodi per scaricare e installare l' CodeDeploy agente:
-
Uso AWS Systems Manager (consigliato)
-
Esegui una serie di PowerShell comandi Windows.
-
Selezionare un collegamento diretto per il download.
-
Esegui un comando di copia di Amazon S3.
Nota
La cartella in cui è installato l' CodeDeploy agente èC:\ProgramData\Amazon\CodeDeploy. Non inserire giunzioni di directory o collegamenti simbolici su questo percorso. Per la versione 2.0.x e successive, l'agente impone questo requisito e si rifiuta di avviarsi se il file binario del servizio non è compreso. C:\ProgramData\Amazon\CodeDeploy\
Argomenti
Utilizzo di Systems Manager
Segui le istruzioni per installare l'agenteInstalla l' CodeDeploy agente utilizzando AWS Systems Manager. CodeDeploy
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 -
Creare una directory in cui scaricare il file di installazione CodeDeploy dell'agente.
New-Item -Path "c:\temp" -ItemType "directory" -Force -
Configurare AWS le credenziali utilizzando i
Initialize-AWSDefaultConfigurationcomandiSet-AWSCredentialand. Per ulteriori informazioni, vedere Utilizzo AWS delle credenziali nella Guida AWS agli strumenti per PowerShell l'utente. -
Scarica il file di installazione CodeDeploy dell'agente.
Nota
Per l'ultima versione rilasciata, vedereCronologia delle versioni dell'agente CodeDeploy.
Per installare la versione più recente dell' CodeDeployagente:
-
powershell.exe -Command Read-S3Object -BucketNamebucket-name-Key latest/codedeploy-agent.msi -File c:\temp\codedeploy-agent.msi
Per installare una versione specifica dell' CodeDeployagente:
-
powershell.exe -Command Read-S3Object -BucketNamebucket-name-Key releases/codedeploy-agent-###.msi -File c:\temp\codedeploy-agent.msi
bucket-nameè il nome del bucket Amazon S3 che contiene i file del CodeDeploy Resource Kit per la tua regione. Ad esempio, per la regione Stati Uniti orientali (Ohio), sostituisci con.bucket-nameaws-codedeploy-us-east-2Per un elenco dei nomi dei bucket, consulta. Nomi dei bucket del Resource Kit per regione -
-
Esegui il file di installazione CodeDeploy dell'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 Status, 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 e quindi eseguire il programma di installazione manualmente.
Il collegamento è:
https://s3.region.amazonaws.com/aws-codedeploy-region/latest/codedeploy-agent.msi
... region dov'è la AWS
regione in cui stai distribuendo la tua applicazione.
Ad 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 di Amazon S3
Se AWS CLI è installato sull'istanza, puoi utilizzare il comando cp di Amazon S3 per scaricare l' CodeDeploy agente e quindi eseguire il programma di installazione manualmente. Per informazioni, consulta Installare 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
... region dov'è la AWS
regione in cui stai distribuendo la tua applicazione.
Ad esempio:
aws s3 cp s3://aws-codedeploy-af-south-1/latest/codedeploy-agent.msi codedeploy-agent.msi --region af-south-1