>

상세 컨텐츠

본문 제목

사이트를 웹에 배포해보자 1 (aws 서버 대여하기)

7. 봉드로이드_개발공부

by 마켓플레이어, 마케터 봉 2024. 10. 10. 12:01

본문

사실 말은 거창한데, 그냥 기록용이다.

예전에 했던 것들을 까먹어서 조금씩 적어놓으려고 한다.

 

우선 AWS EC2를 사용할 것이다.

AWS는 아마존 웹 서비스(Amazon Web Service)란 뜻이며, EC3는 Elastic Compute Cloud의 약자이다. 성능, 용량 등을 유동적으로 조절하여 사용할 수 있는 AWS 서버이다. 가장 대중적으로 사용되는 서비스이며, 프리티어 플랜은 무료이다. 물론 사용량에 따라 제약은 있지만.

 

일단 AWS 접속해서 무료 서버를 대여받아보자.

https://ap-southeast-2.console.aws.amazon.com/console/home?region=ap-southeast-2#

 

https://ap-southeast-2.console.aws.amazon.com/console/home?region=ap-southeast-2

 

ap-southeast-2.console.aws.amazon.com

 

1. 위 url로 접속해서 로그인을 해준다.

2. 로그인 후 우측 상단이 [서울]로 되어있는지 확인하고, 좌측 메뉴에서 [인스턴스]메뉴를 누른다. 서버 컴퓨터가 모여있는 지역을 설정하는 거라, 지구 반대편을 설정하면 한국에서 접속할 땐 느려질테니 서울로 설정하라는 것이다.

 

3. 아래 화면에서 [인스턴스 시작] 버튼을 누른다.

 

4. 다른 거 건드리지말고, 조금 스크롤을 내리면, 아래 화면이 나오는데, [Ubuntu]를 선택한다. 버젼은 확인해주자.(프리티어 사용가능이라고 표시된 건 무료 사용 가능한 버젼이다)

 

5. 맨 아래로 내려와 [인스턴스 시작]버튼을 누르자.

 

6. 아래 이미지처럼 키 페어를 생성하라고 뜨는데, [키 페어 이름]에 원하는 이름을 넣고, [인스턴스 시작] 버튼을 누르자.

 

7. 그럼 아래 화면처럼 나오는데, [모든 인스턴스 보기] 버튼을 누르면?

 

8. 아래와 같이 가상의 컴퓨터(서버)를 획득했다! 실행중이라고 표시된 건 가상의 컴퓨터(서버)가 켜져있는 상태임을 의미한다.

 

7. 만약 작업을 하다가 서버를 반납하고, 새로 받길 원한다면, 인스턴스 ID 있는 곳에서 우클릭하면 나오는 메뉴에서, [인스턴스 종료] 버튼을 누르면 된다. [인스턴스 중지]는 그냥 컴퓨터를 끄는 것과 같은 행위이다. 즉, 반납이 아니다. 참고하길 바란다.

 

 

8. 나는 개발자가 아닌, 마케터이기 때문에, 순전히 맥북 위주로만 공유한다. 저 설정까지 끝났으면, 맥북의 터미널을 열자. spotlight에서 (단축키 command+spacebar) 터미널을 검색하면 귀엽게 생긴 아이가 나온다.

 

9. 터미널은 윈도우의 cmd(커맨드) 명령창과 비슷한 역할을 하는 것 같다. 

우선 아래와 같이 치고, 엔터를 누르자.

sudo chmod 400 (키페어 생성한 걸 드래그해서 넣자)

그럼 컴퓨터 (맥북) 비밀번호를 치면 된다.

 

10. 그 다음 아래와 같이 치고 엔터를 누르자.

ssh -i (키페어 생성한거 다시 드래그) ubuntu@(퍼블릭IP4v주소)

여기서 퍼블릭IP4v주소는 EC2에 접속하면 인스턴스 목록 아래에 나오는 주소이다.

 

11. 아래와 같이 ubuntu@ 어쩌구 하면서 나오면 된거다.

관련글 더보기