내가 한 노력들

[ AWS ] S3를 이용해서 반응형 웹 페이지 만들기 본문

IT 공부/AWS

[ AWS ] S3를 이용해서 반응형 웹 페이지 만들기

JONGI-N CHOI 2021. 7. 26. 19:43

S3(Simple Storage Service)

클라우드 공급자가 저장 공간을 서비스로 관리하고 운영하며 인터넷에 데이터 저장 공간을 제공하는 '클라우드 스토리지 서비스 모델'이다. 

언제 어디서나 데이터에 액세스 할 수 있는 신속성

 

버킷생성

버킷 만들기 클릭

 

버킷이름은 IP주소와도 같아서, 해당 리전내에서 다른 버킷과 이름이 겹치면 안된다. 

 

일반 퍼블릭 IP를 통해서 접근하기 위해서, 모든 퍼블릭 엑세스 차단을 해제한다.

 

그리고 버킷 생성을 한다.

 

 

파일업로드 

 

파일은 bootstrap에 있는 오픈소스 블로그를 하나 다운 받는다.

 

생성된 버킷에 들어가서, 업로드하고 싶은 파일을 드래그해서 올리면 된다. 

 

권한은, 버킷과 마찬가지로 퍼블릭 일기 액세스 권한 부여를 체크한다.

 

그리고 업로드

정상적으로 업로드 된 것을 확인 할 수 있다.

 

정적 웹 사이트 설정

 

정적 웹 사이트 설정은 S3버킷을 홈페이지 처럼 사용할 수 있도록 해주는 기능이다.

 

속성에 들어가보면, 정적 웹 사이트 호스팅이라고 있다. 

 

인덱스 문서에는 index.html을 지정하고 저장한다. 

 

 

그러면, URL주소가 하나 생기게되고, 이것을 클릭하게 되면 

 

업로드한, 웹 사이트 파일을 보여주는 것을 확인할 수 있다.