전주호
WebSurf
전주호
전체 방문자
오늘
어제
  • 분류 전체보기 (63)
    • CS (1)
    • 프로그래밍 언어 (3)
      • JAVA (1)
      • Python (2)
    • WEB (35)
      • Spring (21)
      • FastAPI (1)
      • React (4)
    • Git (1)
    • Database (2)
    • Cloud (4)
    • Docker (0)
    • Linux (0)
    • AI (8)
      • ComputerVision (3)
      • CUDA (1)
      • Anaconda (1)
      • NLP (1)
    • ETC (9)
    • Project (0)
      • GolaBlur (0)
    • 알고리즘 문제 풀이 (0)
      • 프로그래머스 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • websocket
  • junit
  • EC2
  • jpa
  • http
  • oauth2
  • 스프링
  • web
  • cloud
  • 테스트
  • AWS
  • MobileFaceSwap
  • PYTHON
  • 클라우드
  • 트러블슈팅
  • jwt
  • springboot
  • Internet
  • 문제해결
  • db
  • AI
  • 백엔드로드맵
  • 백엔드
  • 단위테스트
  • API
  • conda
  • spring
  • Spring Security
  • S3
  • react

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
전주호

WebSurf

[Spring Boot] Spring boot EC2에 배포하기
WEB/Spring

[Spring Boot] Spring boot EC2에 배포하기

2022. 12. 19. 19:37
반응형

Java

JAVA JDK, JRE 설치 및 환경설정

 

AWS EC2

AWS EC2 에 스프링 부트를 배포하자.

 

먼저 저자는 Maven 사용했기 때문에 

package 를 더블클릭해서 실행하면 배포를 하게되고

아래 콘솔에 나온 경로로 이동해서 server-0.0.1-SNAPSHOT.jar 파일을 찾는다.

이 파일이 배포 파일이다. (설정에 따라 war 일 수도 있음)

 

EC2로 해당 파일을 옮긴 후

java -jar server-0.0.1-SNAPSHOT.jar

를 입력하여 실행하면 스프링 부트가 실행된다.

 

이 실행을 백그라운드로 돌리기 위해서는

nohup java -jar server-0.0.1-SNAPSHOT.jar &

이렇게 입력해준다.

 


만약 스프링을 배포한다면 톰캣을 설치하고 webapps 폴더 내에 해당 파일을 넣어서 톰캣을 실행시키면 (startup.sh)

톰캣이 자동적으로 컴파일 후 서버에 올리게 된다.

 

 

 

실행중인 프로세스 확인

ps 명령어로 확인이 가능하고,

java는 ps -ef | grep java 명령으로 가능하다.

 

 


 

전에 정리해둔 노션을 올립니다.

 

https://florentine-drawbridge-614.notion.site/AWS-EC2-e182388fbe464180b150bc852d40ae63

 

AWS EC2

A new tool for teams & individuals that blends everyday work apps into one.

florentine-drawbridge-614.notion.site

 

 

 

반응형

'WEB > Spring' 카테고리의 다른 글

[Spring Boot] Spring Boot에서 TDD 방법론  (0) 2023.06.23
[Spring] 패키지 구조  (0) 2023.03.29
[Spring] RestTemplate Response Entity Type  (0) 2022.12.15
[Spring] AOP - 구현  (0) 2022.10.27
[Spring] AOP의 기본 개념  (0) 2022.10.27
    'WEB/Spring' 카테고리의 다른 글
    • [Spring Boot] Spring Boot에서 TDD 방법론
    • [Spring] 패키지 구조
    • [Spring] RestTemplate Response Entity Type
    • [Spring] AOP - 구현
    전주호
    전주호

    티스토리툴바