본문 바로가기

Spring Boot

FileZilla를 활용한 Spring Boot 서버 배포하기

1. Maven을 활용하여 .jar 파일 패키징

 

clean을 실행하여 파일을 깨끗하게 만들고 package를 실행하여 패키징

 

2. target 폴더에 .jar 파일 생성 확인

target 폴더 확인

3. filezilla 실행 및 ec2 연결

사이트 관리자 클릭
ec2 정보를 입력하고 키파일에 .ppk 혹은 .pem 파일 입력 후 연결

 

연결 확인 후 .jar 파일 배포

4. PuTTY에서 서버 연결에 필요한 설정하기

  • 제가 만든 EC2는 Linux OS로 돌아가는 일종의 컴퓨터 이기 때문에 .jar 파일을 실행하기 위해서는 jdk 파일을 다운로드 해줘야 합니다. (설치 코드 : sudo yum install java-17-amazon-corretto)
  • 설치 확인 후 서버 구동 코드로 서버를 열어줍니다. (코드 : sudo java -jar -Dspring.profiles.active=prod .jar
  • 이후 오류 없이 서버가 멈추지 않는다면 실행 완료입니다.