Free tier 만료로 인한 인스턴스 이전 작업으로 대체 페이지 배포위한 작업 진행
AWS Docs
* Route53, S3를 이용한 상세한 배포 방법은 아래 Docs 참고 부탁드립니다
https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html
S3를 이용하여 정적 웹사이트 배포
1) S3 신규 버킷 생성 후 정적 파일(html, css) 업로드
2) 버킷 > 속성 > 정적 웹사이트 호스팅 편집 - 아래와 같이 설정
* 오류문서의 경우 파일명만 지정하고 실제 파일 업로드 하지 않아도 됨
3) 버킷 > 권한 > 퍼블릭 액세스 차단 비활성화 - 외부에서 버킷 접속을 위한 설정
* 해당 설정을 비활성화하면 외부 모든 클라이언트가 접근 가능
4) 버킷 > 권한 > 버킷 정책 - s3 객체 접근 및 IP 제한을 위한 설정
* 외부 모든 클라이언트가 버킷에 접근하므로 제한 정책이 필요
5) 버킷 > 속성 > 정적 웹 사이트 호스팅 > 엔드포인트 주소 접속
6) 엔드포인트 주소 접속하여 정적 웹사이트 확인
Route53 - S3 연동
ELB와 연결된 도메인을 S3으로 연결하여 도메인 접속 시 정적 웹사이트가 출력되게 설정
1) Route53 > 호스팅 영역 > A 유형 > 편집
2) 레코드 편집 > 값/트래픽 라우팅 대상 > "S3 웹 사이트 엔드포인트에 대한 별칭 - 리전 선택"
3) 설정 후 도메인 접속하여 정적 웹사이트 출력 확인
* Route53 레코드 편집 후 배포까지 1분 정도 소요
'Cloud' 카테고리의 다른 글
AWS) Cloudfront 를 이용하여 s3 버킷 HTTPS 사용하기 (0) | 2021.01.26 |
---|---|
AWS) EC2 image 이전하기 (2) | 2021.01.20 |
AWS) IAM 관리형 정책 생성 (0) | 2021.01.14 |
Cloud) AWS Console App - Security Group 추가 (0) | 2020.12.27 |
Cloud) AWS JAVA SDK (Ver.1.11) 설정 및 예시 (0) | 2020.12.14 |