보안 그룹 정책
| 프로토콜 | 포트 | 소스 | 용도 | 비고 |
|---|---|---|---|---|
| TCP | 8080 | 0.0.0.0/0 (전체) | Spring Boot API | 팀원 접속용 |
| TCP | 80 | 0.0.0.0/0 (전체) | HTTP | 향후 Nginx 연동 시 사용 |
| TCP | 443 | 0.0.0.0/0 (전체) | HTTPS | SSL 적용 시 사용 예정 |
| TCP | 22 | 내 IP (관리자) | SSH 접속 | 접근 제한 |
참고: AWS 콘솔 접근 권한이 저에게만 있습니다. 로그 확인이나 서버 재가동 필요 시 요청해주세요. 그리고, 3306 포트 설정을 안했기 때문에 DB 직접 확인이 현재는 어렵습니다. 나중에 확인이 필요하시다면, SSH 터널링으로 공유할 수 있을 것 같습니다.
프로젝트 경로: ~/beadv4_4_BugZero_BE
빌드
# 권한 부여 및 빌드
chmod +x gradlew
./gradlew clean build
실행
# 백그라운드 실행
nohup java -jar build/libs/rarego-0.0.1-SNAPSHOT.jar &