배포

    [Issue Tracker Project] 로그인 시 환경변수 이슈 발생

    기록 이유 FE 담당인 Mille 가 프론트 개발을 끝냈다는 연락을 받고 API 연결을 위해 오랜만에 팀원 모두가 모여 머리를 맞대로 삽질을 하고 있다. 로그인부터 막혔는데 전혀 이유를 찾지못하다가 생각보다 간단하게 수정할 수 있었는데.. 잊어버리지 않기 위해 기록하려고 한다 ! 기록 시작 ~ 어떤 문제가 발생했나 ? 현재 우리 프로젝트에서는 GitHub Oauth2.0 을 사용한 로그인을 구현하고 있다. 아래 이미지에서 모자이크 한 Client_Id 를 프론트 쪽에서 환경변수로 등록하고 GitHub Server 에 접근한 뒤, 프로젝트 서버가 배포된 WAS 의 로그인 API 로 리다이렉트하는 방식으로 동작하는데 계속해서 Client_Id = undefined 로 동작하는 문제가 발생했다 😫 왜 발생했으..

    [AWS] M1 Mac EC2 인스턴스에 Spring Boot 프로젝트 배포하기

    앞선 포스팅들에서 EC2 서버를 띄우고 로컬 Workbench 에서 서버에 설치된 MySQL 에 접속하는 것 까지 성공했다. 이번에는 Spring Boot 프로젝트를 배포해보자. 1. Gradle 탭에서 프로젝트 빌드하기 Gradle 프로젝트인 경우 간단하게 build -> bootJar 을 실행하면 프로젝트가 빌드된다. 빌드 중 오류가 발생하면 자세하게 띄워주니 오류 해결은 예외 메세지를 잘 참고하자 .. 😅 2. 아마존 리눅스 서버에 프로젝트와 맞는 버전의 자바 설치하기 참조 블로그) https://pompitzz.github.io/blog/Java/awsEc2InstallJDK11.html AWS EC2에 JDK 11 설치하기 | BLOG AWS EC2에 JDK 11 설치하기 작성일: 2020-07..