본문 바로가기

AWS

(2)
[스프링 부트와 AWS로 혼자 구현하는 웹 서비스] EC2 서버에 프로젝트를 배포 8.1 EC2에 프로젝트 clone 받기 깃허브에서 코드를 받아올 수 있게 EC2에 깃을 설치한다. EC2로 접속해서 다음과 같이 깃 설치 명령어를 입력한다. sudo yum install git 깃이 성공적으로 설치되면 git clone으로 프로젝트를 저장할 디렉토리를 생성한다. mkdir ~/app && midir ~/app/step1 생성된 디렉토리로 이동한다. cd ~/app/step1 깃허브 웹페이지에서 http 주소를 복사한다. git clone [복사한 주소] git clone이 끝났으면 클론된 프로젝트로 이동해서 파일들이 잘 복사되었는지 확인 cd [프로젝트명] ll 코드들이 잘 수행되는지 테스트로 검증 ./gradlew test → 정상적 테스트 통과 만약 gradlew 실행 권한이 없다..
[오류] PuTTY login 오류 [ppk 생성 방법] 먼저 PuTTYgen을 실행 -> AWS에서 받은 .pem파일을 .ppk로 생성하기 (1) [Conversions] -> [import key] -> AWS에서 다운로드 받은 pem키 불러오기 (2) Generate 버튼 누르기 -> 이때 화면에 마우스를 대고 왔다갔다 움직이기! (클릭하는 것이 아니라 그냥 왔다갔다 하기, 그냥 가만히 두면 완전 느리게 생성된다... ㅜㅜ) (3) save private key 버튼이 활성화 되어 있을 것이다. -> 이 버튼을 클릭 (4) 경고 메시지 -> "예" 누르기 (5) ppk 파일 생성 -> 생성된 이름과 위치를 등록하라고 창이 나온다(입력하자) [정상 접속 과정] 이제 EC2 서버에 접속하자. PuTTY 열기 -> (1) [Session]..