반응형
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
반응형
'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 |