개발의 흔적

[AWS] Centos7 설치 방법 본문

AWS

[AWS] Centos7 설치 방법

남들에게 도움을 주는 백엔드 개발자가 되자 2019. 12. 16. 15:54

안녕하세요.

오늘은 centos7을 AWS에서 상에서 어떻게 설치하는지 보여드리도록 하겠습니다^^

 

일단 내용은 

 

1. AWS의 EC2 인스턴스 생성 및 Centos7 설치

 

 

자... 이제 생성 및 설치 하는 방법을 소개해드리겠습니다.

 

 

# 저는 현재 홀로 웹사이트를 개발하면서 서버를 설치해야하는 상황에 직면했습니다. 아직 서버에대한 

이해도도 많이 부족한 가운데 저는 혼자 고민을 많이 했습니다. 저랑 같은 초보분들이나 홀로 개발하는 분들은 저와같은

마음일꺼같다는 생각 듭니다.

이것저것 검색을 해보고 구글신께 계속 물어본결과 "AWS"를 사용해서 서버를 임대해서 설치하라는 문구를 찾아서 AWS를 사용하게 되었네요. AWS는 저에겐 많이 생소한 단어였습니다. 하지만 계속 공부하다 보니 매력적인 친구라는걸 느낄수가 있었습니다. 물론 장점과 단점은 있지만 생략하도록하겠습니다.

 

* AWS란 아마존닷컴에서 개발한 클라우드 컴퓨팅 플랫폼

 

이제 AWS를 사용하기 위해선 로그인을 해야합니다. 밑에있는 링크를 보고 로그인을 해주세요. 로그인이 되어있다는

가정하에 설치 들어가보도록 하겠습니다.

https://aws.amazon.com/ko/

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

AWS로 선수의 건강 및 안전을 혁신하는 NFL NFL은 AWS를 기반으로 한 AI와 기계 학습을 활용하여 선수 부상, 경기 규칙, 장비, 재활, 회복과 관련한 새로운 통찰력을 만들어냅니다. 자세히 알아보기 

aws.amazon.com

 

설치가 끝마치면 이런 페이지가 여러분 눈에 보일겁니다. 지금 보이시는 빨간박스(EC2)를 클릭해보도록 하겠습니다.

 

* EC2란 Elastic Compute Cloud의 약자 한 대의 컴퓨터를 임대한다는 개념입니다.

 

로그인 직후 창

 

클릭 후 대시보드가 눈에 보일껍니다. 저희는 "실행중인 인스턴스"를 클릭을 해보도록하겠습니다.

 

* 인스턴스란 가상 컴퓨팅 환경

 

대시보드 창

 

자 클릭을 하였더니 나오는 창은 현재 실행중인 인스턴스의 창이 보일껍니다. 저는 참고로 이미 서비스를 하고있기때문에 r&d과제라고 뜨고 밑에 설명부분에는 제가 다 지운겁니다. 

자이제 "인스턴스 시작" 버튼을 클릭해 보겠습니다.

 

 

실행중인 인스턴스 창

 

 

자 이제 처음으로 인스턴스를 생성을 하러갑니다. 저는 이때 긴장 반 설렘 반인 기분으로 시작했지요. 하하하 

무튼 클릭을 하면 "가상머신(AMI)"을 선택할수있는 창이 보일껍니다. 보이면 잘온겁니다. 

제가 빨간 박스로 칠해 놓은 부분을 클릭 해보도록 하겠습니다.

 

 

AMI 선택창

자이제 클릭을 하셨으면 상단에 검색창에 "centos"를 검색해보도록 하겠습니다.

클릭하시면 centos라는 이미지가 보일껍니다. 자 그다음은 

 

AWS마켓플레이스

 

Centos7을 클릭해보겠습니다.

 

* 프리티어란 12개월동안 월 750시간 / 30G 용량을 무료로 사용할 수 있는 체험판 서비스 

 

AWS마켓플레이스

주의 할 점은 이 기간이 끝나면 요금이 과금이 되니 저처럼 작은 프로젝트를 하시는분들이 사용을 하기를 권장합니다.

전 현재 하는 프로젝트는 하다가 너무 느려서 한단계를 업했네요..;;;

 

자 클릭을 하게된다면 지금 밑에 보이는 창이 보이게 될껍니다^^.

빨간 박스를 클릭해주세요.

 

Continue 창

클릭을 하시면 인스턴스 유형을 선택을 하는 페이지가 보일꺼예요.

메모리,cpu,스토리지,성능 기본 컴퓨터의 사양을 본다고 생각하시면 됩니다. 

저는 무과금을 좋아하기에 "t2.micro(프리티어)"를 사용합니다

그후 "검토 및 시작" 눌러주세요.

 

인스턴스 유형 창

자 그럼이제 인스턴스를 시작 검토 창이나올꺼에요. 거의다 왔어요. 힘내세요! 자이제 "시작하기"버튼을 클릭해주세요.

 

인스턴스 시작 검토

 

자 그럼이제 ssh로 서버 접속하기 위해서 키 페어를 생성 해보도록 하겠습니다.  

 

1. 기존 키페어 선택란을 클릭

2. 새 키페어 생성 클릭 후 키페어 이름생성

 

* ssh란 Secure Shell Protocol, 즉 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 프로토콜

 

 

키 페어 생성 창

클릭 후 키페어 다운로드를 눌러주세요.

 

키페어 다운로드 창

 

이제 하단에 .pem라는 다운로드된 키가 보일꺼예요. 이키는 중요한키이므로 잘보관해주세요.

키페어를 잃어버리면 나중에 갈취를 당할수가있어요 앞서 블로그에 적어놨습니다.

궁금하신분들은 구경해주세요.

 

키페어 다운로드

 

자그럼 이제 드디어 인스턴스를 시작 해보겠습니다^^

 

인스턴스 시작 창

드디어 인스턴스와 centos7를 설치가 완료가되었습니다.

 

시작 로딩 창

 

잘 설치 되었는지 확인하러 가보겠습니다^^

 

실행중인 인스턴스 

 

자 이제 인스턴스 및 centos7이 설치가 완료가 되었습니다^^.

정말 쉽죠. 

하지만 보안에는 신경을 써야할꺼예요.

 

다음 블로그는 보안그룹 설정 방법을 보여드리도록 하겠습니다.

 

* 남들에게 도움을 주는 백엔드 개발자가 되자

 

 

'AWS' 카테고리의 다른 글

[AWS] 계정 탈취 당한 경우 대처법  (2) 2019.12.13
Comments