본문 바로가기

웹 개발 (Front & Back-End)

AWS에서 웹 서버 호스팅하기 #1

AWS에서 웹 서버를 호스팅할 때 막히는 경우를 대비하여 글을 남긴다.
해당 게시글 시리즈를 통해 해결하고자 하는 내용은 아래와 같다.

1. VM 할당 받기
2. 서버 접속하기
3. 웹 서버 호스팅하기
4. 도메인 설정하기(DNS)
5. https 설정하기

서비스 > 컴퓨팅 > EC2
인스턴스 시작

서버 종류는 용도에 맞게 선택합니다.
(e.g. 딥 러닝 서비스 Deploy 목적인 경우 "Deep Learning AMI", 웹 서버 목적인 경우 "Linux" 서버)

x86, Arm은 필요에 따라 설정하면 됩니다.
(일반적인 경우는 x86을 선택하시면 됩니다. Arm은 모바일 칩셋 플랫폼)

필요한 서버 유형 선택

인스턴스 유형 역시 필요한 서버 스펙에 따라 선택합니다.

이후 3. 인스턴스 구성 ~ 7. 태그 추가 단계는 다음 버튼을 눌러 넘어갑니다. (추후 설정 변경 가능)
시작하기 버튼을 누르면 키 페어 선택 창이 팝업합니다.

보안이 불필요한 경우 "키 페어 없이 계속" 버튼을 눌러 진행합니다.
(이 경우 아무 컴퓨터에서도 서버 계정 정보만 알면 접속 가능합니다.)

보안이 필요한 경우 기존 보유 중인 키 페어나 새 키 페어를 생성하고 인스턴스 시작 버튼을 클릭합니다.

아래 화면이 뜨면 인스턴스 생성 단계는 완료됩니다.