MOME 프로젝트

MOME(모든메뉴) 프로젝트 DAY 2 - AWS 서버 생성

reumiii 2020. 2. 15. 23:51

PM 6:00

 

- 협업툴로 슬랙(Slack)을 사용하기로 했다.

- AWS EC2 인스턴스 생성

- 서버(tomcat, apache) 설정

 

 

1. 협업툴로 Slack 사용

난 사실 Slack을 처음 들었는데, 팀원들이 슬랙을 쓰자고 하여 처음 써보게 되었다.

파일과 유용한 정보들을 기록하고 공유하는 용도로 쓸 것 같다.📝

 

 

2. AWS의 EC2 인스턴스 생성

난 너무 코딩 외에는 문외한이라(ㅠㅠ) 서버관련해서 배워보고 싶어서 AWS로 서버를 생성하며 배워보기로 했다.

다음 링크👇에서 '아마존 웹 서비스를 다루는 기술' 책 내용을 읽어보며 감을 잡고 있는 중이다ㅎㅎ

http://pyrasis.com/private/2014/09/30/publish-the-art-of-amazon-web-services-book

 

아마존 웹 서비스를 다루는 기술 출간 및 원고 공개

 

pyrasis.com

EC2(Elastic Compute Cloud)는 한마디로 가상 컴퓨터다.

EC2는 우리가 일반적으로 사용하는 PC같은 것이지만 가상으로 사용하는 PC이기 때문에 모니터로 볼 수는 없고 터미널 또는 원격 데스크톱 연결로 접속해서 사용할 수 있다.

 

이런 가상 PC를 서버로 사용하는 것이다! 

 

 

그래서 EC2 인스턴스를 생성하여 가상 서버를 사용하려고 한다.

AWS의 EC2 인스턴스 생성하고 서버 설정하는 것은 다음 블로그를 참조했다!

단계별로 잘 알려주고 있어 도움이 많이 되었다.👍

https://windosakacastle.tistory.com/12?category=691705

 

AWS를 사용하여 스프링 프로젝트 배포하기! (1) (AWS 회원가입 및 인스턴스 생성)

안녕하세요~~오랜만의 포스팅이네요 ㅎㅎ 오늘은 AWS를 이용하여 스프링 프로젝트를 배포하는 방법을 포스팅하겠습니다 ^_^ 많은 블로그를 참조하고 제가 실제로직접 실행해 본 것이니 그대로 따라하시면 됩니다 (..

windosakacastle.tistory.com

 

 

블로그대로 우선 AWS 사이트에 회원가입을 하고,

우분투 리눅스를 선택하여 프리티어로 사용했다.

키 페어를 생성하고 비밀번호를 설정하여 EC2 인스턴스를 생성했다!!(뚜뜬!)✨

 

 

3. 고정 IP 발급

EC2 인스턴스를 생성하면 공인 IP가 생성된다.

그러나 EC2 인스턴스를 사용할때만 유효하고 중단할때는 발급된 IP는 다시 반납된다.

EC2 인스턴스를 다시 실행하면 다른 IP로 바뀌어 발급될 수 있는 것이다. (유동 IP)

IP가 계속 바뀌면 접속할때마다 불편하므로 고정 IP를 발급받아야 한다.

 

고정 IP를 발급받기 위해 Elastic IP(탄력적 IP)에서 IP를 발급받았다!

 

주의할 점은 고정 IP를 할당 받고, EC2 인스턴스에 연결하지 않으면 요금이 부과될 수 있다!

그 이유는 IP 주소는 부족하기 때문에 이용하지 않는 IP 사용의 낭비를 막기 위해서라고 한다.

 

 

4. Putty로 생성한 가상 서버에 접속

이제 생성한 가상 컴퓨터에 접속해보는 단계다. 이때 나는 putty를 사용했다.

우선 putty를 다운로드 받고(putty.exe만 다운받으면 안됨. puttygen이 필요.)

puttygen을 실행하여 아까 ec2 인스턴스를 생성할때 만들었던 키 페어 파일을 로드하여 private 키를 생성했다.

 

그리고 putty를 열고 SSH > Auth에서 생성한 private 키를 로드시켜 접속!

그러면 짜짠- 만든 가상 서버에 접속 완료!ㅎㅎ

 

 

 

5. 자바, 톰캣, mysql, apache 설정

putty로 서버 접속에 성공했으니

자바와 톰캣을 설치했다.

다음 블로그👇 참조했다. 역시 정리가 너무 잘되어있는 멋진 블로그!

https://all-record.tistory.com/181

 

[Ubuntu] 우분투 서버(16.04)에 자바 설치

우분투를 서버에 자바를 설치해 보자. 여기에서는 openjdk-8을 설치할 것이다. 우분투 서버에 자바 설치 JDK와 JRE 설치 명령어를 실행한다. # JRE, JDK 설치 sudo apt-get install openjdk-8-jre sudo apt-get i..

all-record.tistory.com