깃허브에서 코드를 받아올 수 있게 EC2에 깃을 설치하겠습니다.
EC2로 접속해서 다음과 같이 명렁어를 입력합니다.
sudo yum install git
설치가 완료되면 다음 명령어로 설치 상태를 확인합니다.
git --version
깃이 성공적으로 설치되면 git clone으로 프로젝트를 저장할 디렉토리를 생성하겠습니다.
mkdir ~/app && mkdir ~/app/step1
생성된 디렉토리로 이동합니다.
cd ~/app/step1
본인의 깃허브 웹페이지에서 https 주소를 복사합니다.
복사한 https 주소를 통해 git clone을 진행합니다.
git clone 복사한 주소
다음과 같이 클론이 진행되는 것을 볼 수 있습니다.
git clone이 끝났으면 클론된 프로젝트로 이동해서 파일들이 잘 복사되었는지 확인합니다.
cd 프로젝트명
ll
다음과 같이 프로젝트의 코드들이 모두 있으면 됩니다.
먼저 프로젝트에 maven wrapper가 설치되어 있어야 합니다.
아래 블로그를 참고합니다.
[AWS] 서버에 프로젝트 배포하기 - 무중단 배포 3
여기서 설치 작업을 했다면 설치된 파일들을 git push 하고 ec2서버에서 git pull로 내려받아야 합니다.
mvw 설치가 완료되었다면 코드들이 잘 수행되는지 테스트로 검증하겠습니다.
./mvnw test
만약 mvnw 실행 권한이 없다는 메시지가 뜬다면 다음 명령어로 실행 권한을 추가한 뒤 다시 테스트를 수행하면 됩니다.
chmod +x mvnw
앞에 "JUnit 테스트 코드에 시큐리티 적용하기
"까지 잘 적용했다면 정상적으로 테스트를 통과합니다.
참고
'AWS' 카테고리의 다른 글
[EC2] EC2 서버에 프로젝트 배포하기 3 - 외부 Security 파일 등록하기 (1) | 2021.07.13 |
---|---|
[EC2] EC2 서버에 프로젝트 배포하기 2 - 배포 스크립트 만들기 (0) | 2021.07.13 |
[RDS] AWS에 데이터베이스 환경 만들기 4 - EC2에서 RDS에 접근 확인 (0) | 2021.07.11 |
[RDS] AWS에 데이터베이스 환경 만들기 3 - 내 PC에서 RDS에 접속해 보기 (0) | 2021.07.11 |
[RDS] AWS에 데이터베이스 환경 만들기 2 - RDS 운영환경에 맞는 파라미터 설정하기 (0) | 2021.07.10 |
댓글