1. putty 실행 -> (1번사진) ubuntu@ec2-15-165-183-105.ap-northeast-2.compute.amazonaws.com

  2. (2번사진) Browse 눌러서 ppk 파일 넣기 -> Open 누르면 ec2 접속

3) cd Team_Ahpuh_Surf_BE/ 입력하면 깃 클론한 폴더로 들어갑니다.

  1. git pull -f 이나 git fetch origin develop 등을 해서 최신 커밋을 가져옵니다. 안되면 git stash → git pull -f

  2. 최신화 되었으면 ps auxf | grep jar -> 현재 백그라운드로 실행(배포)중인 파일중 jar 가 들어간 목록 조회

(2021/12/21 현재 젠킨스 jar 파일이 같이 구동 중입니다. jar 파일이름을 확인해주세요)

  1. (3번 사진) 스냅샷이 배포된 파일이에요 저기 pid 번호(37012) 확인하고 kill -9 37012  하면 종료됩니다.

  2. src 폴더 가서 test 폴더 삭제하는게 좋아요. 테스트코드 검사 때문에 느려집니다. (필수는 아님)

  3. Team ahpuh 폴더에서 ./gradlew clean build 실행 -> 원래 있던 jar파일 삭제 후 새로 만듬

  1. 빌드 완료되면 nohup java -jar build/libs/surf-0.0.1-SNAPSHOT.jar &
  1. 혹시 다 지우고 새로 깃 클론하면 src/main/resource/application.yml 에서 ${ } 로 되어있는거 수정해줘야함.7개 -> db주소, db id, db pw, jwt, aws access key, aws secret key, aws s3 bucket namejwt에는 EENY5W0eegTf1naQB2eDeyCLl5kRS2b8xa5c4qLdS0hmVjtbvo8tOyhPMcAmtPuQ이거 넣어주면 됩니다.귀찮으니까 최대한 새로 깃 클론은 안하도록배포하고 postman으로 로그인, 회원정보조회 정도는 테스트 해주시면 됩니다.테스트 할때 로그인 -> "test@naver.com", "testpw"

image.png

image (1).png

image (2).png