티스토리 뷰

개요 : 스터디 활용 용으로 AWS EC2 에 스프링 부트로 인스턴스 생성하는 실습 진행

 

1. 인스턴스 시작 (사전에 region 아시아 태영양(서울) 로 지정함)

2. 인스턴스 시작

- 이름 및 태그 설정

- 애플리케이션 및 OS 이미지 설정 (프리 티어 사용 가능 하도록)

- 애플리케이션은 ubuntu, 아키텍처 64bit로 설정

 

3. 인스턴스 유형 프리티어로 설정

 

4. 키 페어(로그인)

- SSH 접속을 위한 키페어 설정

- 한번 다운로드 받으면 재다운 받을 수 없기 때문에 안전한 곳에 저장해 두어야함

5.  네트워크 설정

- EC2 접속 허용하느 ACL 설정

- 보안그룹 별로 설정을 하여 추후 제어 가능하므로, 현재 필자의 IP 로만 접근 가능 하도록 

 

6. 스토리지 구성

- 프리 티어는 30GB의 EBS 범용(SSD)또는 마그네틱 스토리지를 사용 한수 있다고 한다.

- 프로비저닝된 IOPS SSD 경우 사용하지 않아도 지속적인 비용이 발생 할 수 있다고 한다.

 

7. 요약

- 인스턴스 생성 요약 정보

- 프리 티어 : 첫 해에는 월별 프로티어 제공한다고 함

- 요금 관련해서는 해당 블로그에 잘 정리가 되어 있다. (https://bit.ly/3OxT23x)

8. 인스턴스 생성 완료

- 결제 및 프리 티어 사용 알림 생성해서 혹시 모를 과금 모니터링을 하자

 

9. 탄력적 IP 설정

- 탄력적 IP 경우 설정을 하게 되면은 비용이 발생하게 됨

- 향후 스터디 프로젝트에서 고정 IP 가 필요 하면 진행 하도록 함

 

10.  SSH 접속

- 인스턴스 정보에서 연결을 누른다

- SSH 로 선택한다

- SSH 접속 방법은 해당 탭에 설명이 잘 나와 있으니 참고

- SSH 클라이언트를 엽니다. (필자는 putty 로 접속함)

- puty 에서 pem 파일로 접속하는 방법 (https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html)

 

[PuTTY]private key(ppk,pem)를 이용하여 ssh접근하기

윈도우에서는 보통 PuTTY를 사용하여 ssh원격접속을한다.그런데 ec2같은 인스턴스를 사용할경우 일반적으로는 ppk를 사용한다.이걸 잘 못하는 사람이 있어서 쉽게 하는방법을 포스팅 하려고한다.

kamang-it.tistory.com

- AWS 에서 제공한 문서로 동작이 안되어서 아래 해결방법으로 접속 해결

 

11. Spring Boot 프로젝트 올리기

11-1) java 설치

sudo apt-get update
sudo apt-get install openjdk-17-jdk

- java 설치 확인

 

11-2) 배포 가능 jar 파일 생성 및 윈도우에서 업로드 (파일질라 사용)

https://jow1025.tistory.com/306

 

AWS EC2 인스턴스와 로컬 간 파일 전송하기(FileZilla)

이번시간에는 간단하게 우리가 구축했던 EC2 우분투 인스턴스를 로컬환경에서 접근하여 우분투 로컬 간 파일 전송을 해보도록 하겠습니다. 파일질라(FileZilla)라는 것을 사용하는데, 이 툴을 이용

jow1025.tistory.com

 

11-3) 실행 완료

 

12. http 통신 가능 하도록 특정 방화벽 오픈

12-1) 인바운드 설정 (보안텝) 에서 현재 적용 보안 리스트 확인가능

12-2) 네트워크 및 보안 텝

 

12-3) 신규 보안 그룹 생성

- 인바운드 규칙 추가 샘플

12-4) 설정 후 보안텝에서 신규 보안정책 적용

 

- 방화벽이 적용 되고 ping <-> pong 확인

 

- API 서버응답

 

'웹프로젝트' 카테고리의 다른 글

기타 정리  (0) 2019.05.04
MongoDB query 작성 (JPA)  (0) 2019.05.02
MongoDB 와 Front-End 연결  (0) 2019.04.28
Chart.js 를 사용해 front 구성  (0) 2019.04.28
Front-End 차트 라이브러리 (무료)  (0) 2019.04.28
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함