반응형
CDN 서비스를 이용하기 위해서 S3 버킷 생성부터 도메인 연결까지를 정리한다.
순서
- s3 버킷 생성
- coundfront 배포 생성
- 도메인 설정
- ACM 설정
- route 53 설정
1. s3 버킷 생성
버킷은 하나의 프로젝트(폴더)로, 객체는 하나의 파일로 생각하면 이해하기 쉽다.
s3 버킷명을 입력하고 아래와 같이 설정하여 버킷을 생성한다.
2 ~ 4. cloundfront 배포 생성
https://us-east-1.console.aws.amazon.com/cloudfront/v3/home?region=ap-northeast-2#/distributions
위 링크로 들어가서 배포 생성을 눌러서 cloudfront를 생성한다.
원본도메인에는 생성한 s3를 선택해준다.
대체도메인의 항목 추가를 눌러서 xxx.example.com을 추가해줬다.
여기서 SSL 인증서는 ACM을 선택했는데, 이 인증서는 버지니아 북부 리전에 있는 인증서를 사용해야 한다고 한다.
그래서 아래 인증서 요청을 눌러서 인증서를 생성한다.
5. route 53 설정
cloudfront 생성시 설정한 CNAME 레코드를 설정하고, coundfront의 도메인을 설정해주고 레코드를 생성해준다.
레코드 생성 후 s3에 파일을 올려준 후 cdn.example.com/파일명 으로 접속하면 파일을 확인할 수 있다.
반응형
'AWS' 카테고리의 다른 글
AWS Client VPN 사용하기 (0) | 2022.12.02 |
---|---|
AWS ACM 서브도메인 설정법 (로드밸런서 사용) (0) | 2022.11.11 |
젠킨스 github 연동 (0) | 2022.08.15 |
aws php ses 메일 발송하기 (2) | 2022.05.11 |
[AWS] ACM 인증서 설치 (0) | 2022.05.08 |