Windows Server용 CodeDeploy 에이전트 설치
Windows Server 인스턴스에서 다음 방법 중 하나를 사용하여 CodeDeploy 에이전트를 다운로드하고 설치할 수 있습니다.
-
AWS Systems Manager 사용(권장 사항)
-
일련의 Windows PowerShell 명령 실행
-
직접 다운로드 링크 선택
-
Amazon S3 복사 명령을 실행합니다.
CodeDeploy 에이전트가 설치된 폴더는 C:\Program
Data\Amazon\CodeDeploy
입니다. 이 경로에 디렉터리 교차점 또는 심볼릭 링크가 없는 것을 확인해야 합니다.
Systems Manager 사용
CodeDeploy 에이전트를 설치하려면 AWS Systems Manager를 사용하여 CodeDeploy 에이전트 설치의 지침을 따릅니다.
Windows PowerShell 사용
인스턴스에 로그인하여 Windows PowerShell에서 다음 명령을 실행합니다.
-
인터넷에서 다운로드한 모든 스크립트와 구성 파일에 신뢰할 수 있는 게시자의 서명이 있어야 합니다. 실행 정책을 변경하라는 메시지가 나타나면 "
Y
"를 입력합니다.Set-ExecutionPolicy RemoteSigned
-
AWS Tools for Windows PowerShell를 로드합니다.
Import-Module AWSPowerShell
-
CodeDeploy 에이전트 설치 파일이 다운로드될 디렉터리를 생성합니다.
New-Item -Path "c:\temp" -ItemType "directory" -Force
-
Set-AWSCredential
및Initialize-AWSDefaultConfiguration
명령을 사용하여 AWS 자격 증명을 구성합니다. 자세한 내용은 AWS Tools for PowerShell 사용 설명서의 AWS 자격 증명 사용을 참조하세요. -
CodeDeploy 에이전트 설치 파일을 다운로드합니다.
최신 버전의 CodeDeploy 에이전트를 설치하려면
-
powershell.exe -Command Read-S3Object -BucketName
bucket-name
-Key latest/codedeploy-agent.msi -File c:\temp\codedeploy-agent.msi
특정 버전의 CodeDeploy 에이전트를 설치하려면
-
powershell.exe -Command Read-S3Object -BucketName
bucket-name
-Key releases/codedeploy-agent-###
.msi -File c:\temp\codedeploy-agent.msi
bucket-name
은 해당 리전의 CodeDeploy 리소스 키트 파일이 포함되어 있는 Amazon S3 버킷의 이름입니다. 예를 들어 미국 동부(오하이오) 리전의 경우bucket-name
을aws-codedeploy-us-east-2
로 바꿉니다. 버킷 이름 목록은 리전별 리소스 키트 버킷 이름 단원을 참조하세요. -
-
CodeDeploy 에이전트 설치 파일을 실행합니다.
c:\temp\codedeploy-agent.msi /quiet /l c:\temp\host-agent-install-log.txt
서비스가 실행 중인지 확인하려면 다음 명령을 실행합니다.
powershell.exe -Command Get-Service -Name codedeployagent
CodeDeploy 에이전트를 방금 설치했고 아직 시작하지 않은 경우 Get-Service 명령을 실행한 후 상태에 Start...
이 표시되어야 합니다.
Status Name DisplayName
------ ---- -----------
Start... codedeployagent CodeDeploy Host Agent Service
CodeDeploy 에이전트가 이미 실행 중인 경우 Get-Service 명령을 실행한 후 상태에 Running
이 표시되어야 합니다.
Status Name DisplayName
------ ---- -----------
Running codedeployagent CodeDeploy Host Agent Service
직접 링크 사용
Windows Server 인스턴스의 브라우저 보안 설정이 http://*.s3.amazonaws.com
등에 권한을 제공하는 경우, 리전의 직접 링크를 사용하여 CodeDeploy 에이전트를 다운로드한 후 설치 관리자를 수동으로 실행할 수 있습니다.
Amazon S3 복사 명령 사용
AWS CLI가 인스턴스에 설치된 경우, Amazon S3 cp 명령을 사용하여 CodeDeploy 에이전트를 다운로드한 후 설치 관리자를 수동으로 실행할 수 있습니다. 자세한 내용은 Microsoft Windows에 AWS Command Line Interface 설치를 참조하세요.
리전 이름 | Amazon S3 복사 명령 |
---|---|
미국 동부(오하이오) |
|
미국 동부(버지니아 북부) |
|
미국 서부(캘리포니아 북부) |
|
미국 서부(오리건) |
|
캐나다(중부) |
|
유럽(아일랜드) |
|
Europe (London) |
|
유럽(파리) |
|
유럽(프랑크푸르트) |
|
아시아 태평양(홍콩) |
|
아시아 태평양(도쿄) |
|
아시아 태평양(서울) |
|
아시아 태평양(싱가포르) |
|
아시아 태평양(시드니) |
|
아시아 태평양(뭄바이) |
|
남아메리카(상파울루) |
|