저작권 안내
- 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
- 책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.
글로벌 사진 사이트 구축하기
이재홍 http://www.pyrasis.com 2014.03.24 ~ 2014.06.30
웹 서버, 이미지용 CloudFront 배포 생성하기
웹 서버에서 정적인 HTML, JavaScript 등의 파일과 이미지 파일을 전 세계에 빠른 속도로 전송할 수 있도록 CloudFront 배포Distribution를 생성합니다.
웹 서버용 ELB 로드 밸런서의 CloudFront 배포를 생성합니다(그림 31-8).
- Origin Domain Name: 이 부분을 클릭하면 현재 생성된 ELB 로드 밸런서 목록 표시됩니다. 방금 생성한 웹 서버용 ELB 로드 밸런서(examplephoto)를 선택합니다.
- Allowed HTTP Methods: 이미지 파일을 올릴 때 POST 메소드를 사용할 것이므로 GET, HEAD, PUT, POST, PATCH, DELETE, OPTIONS를 선택합니다.
- 나머지는 기본값 그대로 사용합니다.
도메인을 구입하였다면 Alternate Domain Names(CNAMEs) 부분에 도메인을 입력합니다. 사진 사이트의 웹 서버 도메인이므로 최상위 도메인(예: examplephoto.com)과 www 서브 도메인(예: www.examplephoto.com)을 입력합니다.
이미지 저장용 S3 버킷의 CloudFront 배포를 생성합니다(그림 31-10).
- Origin Domain Name: 이 부분을 클릭하면 현재 생성된 S3 버킷 목록이 표시됩니다. 방금 생성한 이미지 저장용 S3 버킷(<프로젝트 이름>.image)을 선택합니다.
- Restrict Bucket Access: CloudFront에서만 S3 버킷에 접근할 수 있도록 Yes를 선택합니다.
- Origin Access Identity: 오리진 접근 식별자를 새로 생성하도록 Create a New Identity를 선택합니다.
- Grant Read Permissions on Bucket: CloudFront가 S3에서 파일을 읽을 수 있는 권한을 버킷의 Bucket Policy에 설정하도록 Yes, Update Bucket Policy를 선택합니다.
- 나머지는 기본값 그대로 사용합니다.
도메인을 구입하였다면 Alternate Domain Names(CNAMEs)에 도메인을 입력합니다. 이미지 전용이므로 image 서브 도메인(예: image.examplephoto.com)을 입력합니다.
웹 서버와 이미지용 CloudFront 배포를 생성한 모습입니다.
저작권 안내
이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.- 블로그, 게시판 등에 퍼가는 것을 금지합니다.
- 비공개 포스트에 퍼가는 것을 금지합니다.
- 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
- 링크 및 SNS 공유는 허용합니다.
Published
2014-09-30