[AWS] EC2 가상서버 구축하기
아마존 웹서비스 서버로 가상서버를 구축하여 내가 만들어놓은 웹페이지를 올려봅시다.
- 대상 페이지
배포서버환경 :
- 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 죽이기
[linux] nohup 프로세스를 종료하기 위해 프로세스 ID를 얻는 방법은 무엇입니까? - 리뷰나라
서버에서 nohup 프로세스를 실행 중입니다. 그것을 죽이려고하면 퍼티 콘솔이 대신 닫힙니다. 이것이 프로세스 ID를 찾는 방법입니다. ps -ef |grep nohup 이것은 죽이는 명령입니다 kill -9 1787 787 답변
daplus.net
a. Server instance 내 접속 확인하기
위 글의 블로그 주인분들께 진심으로 감사드립니다.
덕분에 제 원페이지 포트폴리오를 잘 배포할 수 있었습니다.
위 내용에서 제가 부족한 점이 있다면 댓글 달아주신다면 감사히 공부하고 정진하겠습니다.