Skip to content

feat: [최정인] EC2 배포 및 환경 변수 관리 구현 (closes #92)#93

Open
ch0iii wants to merge 1 commit intodevelopfrom
feat/92-ec2-deploy
Open

feat: [최정인] EC2 배포 및 환경 변수 관리 구현 (closes #92)#93
ch0iii wants to merge 1 commit intodevelopfrom
feat/92-ec2-deploy

Conversation

@ch0iii
Copy link
Copy Markdown
Contributor

@ch0iii ch0iii commented Apr 1, 2026

개요

EC2 인스턴스에 Spring Boot 서버를 배포하고, 환경 변수를 Spring Profile로 분리했습니다.

작업 내용

  • application.yml / application-local.yml / application-prod.yml 분리
  • .gitignore에 민감 설정 파일 추가
  • EC2 인스턴스 생성 및 보안 그룹(SSH 22, HTTP 8080) 설정
  • EC2에 Java 17 설치
  • Gradle로 .jar 빌드 후 scp로 EC2 업로드
  • EC2 OS 환경 변수로 DB 접속 정보 관리
  • prod profile로 서버 실행 (nohup 백그라운드)

관련 이슈

closes #92

참고 자료

관련 문서, 링크 등이 있으면 추가해주세요.
📸 스크린샷을 찍어서 PR description에 첨부해 주세요!

스크린샷 2026-04-01 오후 11 28 41 스크린샷 2026-04-01 오후 11 28 58

리뷰 포인트

  • application-prod.yml이 Git에 포함되지 않았는지 확인해 주세요
  • 환경 변수가 올바르게 적용되어 서버가 정상 실행되는지 확인해 주세요

@ch0iii ch0iii self-assigned this Apr 1, 2026
@ch0iii ch0iii added the feature new feature label Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: EC2 배포 및 환경 변수 관리 구현

1 participant