"코딩세끼"

[AWS] EC2 가상서버 구축하기 본문

프로그래머로 전직하기/DataBase

[AWS] EC2 가상서버 구축하기

StrrayNight 2022. 2. 21. 00:38
반응형

아마존 웹서비스 서버로 가상서버를 구축하여 내가 만들어놓은 웹페이지를 올려봅시다.

- 대상 페이지 

배포서버환경 :

- Spring Boot - Gradle 

- Git-clone 방식 

- JDK 11.0

배포내용 : 원페이지 포트폴리오

목차

1. AWS회원가입 (아래 링크참조)

2. EC2 인스턴스 생성하기 (3,4번내용 포함),(링크는 필요시 확인하세요)

3. Springboot WebPage 배포 (아래 링크참조)

4. putty - EC2 연결 끊어져도 배포된 프로젝트 안꺼지게 하기.

   4.1 nohup 죽이기

 

a. 혹시나 잘 안될 때 대안

- Server instance 내 접속 확인하고 보안그룹 편집하기

 

혹시 예외로 잘 안될 시 a를 확인하시고 3번으로 다시 하시면 됩니다.

============================================================================

 

1. AWS회원가입 (아래 링크참조)

https://velog.io/@mingtorr/AWS-EC2로-홈페이지-배포하기1-AWS-가입하기

 

AWS EC2로 홈페이지 배포하기(1) AWS 가입하기

AWS 소개 AWS(Amazon Web Service)는 아마존닷컴에서 운영하는 클라우딩 서비스입니다.

velog.io

 

2. EC2 인스턴스 생성하기

https://zzang9ha.tistory.com/329

 

AWS EC2 인스턴스 생성하기

• 안녕하세요~ 이전에 운영하던 블로그 및 GitHub, 공부 내용을 정리하는 Study-GitHub 가 있습니다! • 네이버 블로그 • GitHub • Study-GitHub • 🐔 ✔ AWS EC2(Elastic Compute Cloud) 인스턴스 생성하..

zzang9ha.tistory.com

 

3. Springboot WebPage 배포 (아래 링크참조)

https://victorydntmd.tistory.com/338

 

[SpringBoot] 게시판 (5) - AWS EC2에 배포하기 (feat. AWS RDS)

Springboot로 디자인이 하나도 없고 매우 간단한 게시판을 구현하는 시리즈입니다. 최종 소스는 깃헙에서 확인하실 수 있습니다. [SpringBoot] 게시판 (1) - 준비작업 [SpringBoot] 게시판 (2) - 게시글 추

victorydntmd.tistory.com

 

====================================예외발생시================================

 

4. putty - EC2 연결 끊어져도 배포된 프로젝트 안꺼지게 하기.

https://gksdudrb922.tistory.com/155

 

[AWS] EC2, ubuntu 서버 백그라운드 실행

aws ec2 환경에서 서버를 배포할 때는 백그라운드 실행을 통해 터미널을 종료해도 서버가 꺼지지 않도록 해야 한다. 터미널을 통해 ubuntu에 접속하고 스프링 애플리케이션을 백그라운드로 실행하

gksdudrb922.tistory.com

위 블로그에서 nohup의 ID를 확인하기 위한 명령어가 있는데 제가 뭘 잘 못했는지 저는 putty에 뜨지 않았습니다. 

하여 아래 nohup을 kill하는 page를 링크하도록 하겠습니다. 

 4.1 nohup 죽이기

http://daplus.net/linux-nohup-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EB%A5%BC-%EC%A2%85%EB%A3%8C%ED%95%98%EA%B8%B0-%EC%9C%84%ED%95%B4-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-id%EB%A5%BC-%EC%96%BB%EB%8A%94-%EB%B0%A9/

 

[linux] nohup 프로세스를 종료하기 위해 프로세스 ID를 얻는 방법은 무엇입니까? - 리뷰나라

서버에서 nohup 프로세스를 실행 중입니다. 그것을 죽이려고하면 퍼티 콘솔이 대신 닫힙니다. 이것이 프로세스 ID를 찾는 방법입니다. ps -ef |grep nohup 이것은 죽이는 명령입니다 kill -9 1787 787 답변

daplus.net

 

a. Server instance 내 접속 확인하기

https://youtu.be/7VWyPX1vwC4

 

위 글의 블로그 주인분들께 진심으로 감사드립니다.

덕분에 제 원페이지 포트폴리오를 잘 배포할 수 있었습니다. 

 

위 내용에서 제가 부족한 점이 있다면 댓글 달아주신다면 감사히 공부하고 정진하겠습니다.

반응형