Programming/Spring

[스프링의 정석] AWS에 배포하기

Supreme_YS 2021. 10. 26. 18:51

지금까진 localhost로만 접근해서 로컬 환경에서 원격 서버를 띄우고 진행했다. 본격적으로 AWS 상에서 배포를 위한 과정을 진행하자. 먼저, 만든 프로그램을 Export하는 과정이 필요하다.

 

1. 로컬에서 만든 프로그램을 Export 한다.

- STS3에서 Export -> War 파일로 Export 한다.

 

2. AWS EC2에 접속하기

- 원격 접속 이후, war 파일을 톰캣이 저장된 위치 -> webapps 디렉토리를 찾아서 복사, 붙여넣기 해준다.

 

3. 톰캣을 실행한다.

- 톰캣을 실행하면 war 파일이 webapps내의 디렉토리에 압축이 풀리고 설칙가 된다.

 

4. 현재 상태

- AWS 원격 서버에 내가 만든 프로그램을 설치한 상태

 

5. AWS EC2의 퍼블릭 IP 주소를 기반으로 연결

- Public IP 주소:Port