AWS

AWS/ec2

[AWS] Spring Boot 배포하기(2) - Ubuntu 접속, git 연동 후 배포

현재 게시글은 이전 게시글에서 이어지는 글입니다. 앞에서부터 참고해주시길 바랍니다. [AWS] Spring Boot 배포하기(1) - EC2 인스턴스 생성, 보안 그룹, 탄력적 IP 해당 글은 SW마에스트로 14기 'Savable' 프로젝트 진행 과정을 정리하기 위한 글입니다. 현재 챌린지 자동화를 위해 카카오톡 챗봇을 개발하는 과정에 있다. 카카오톡 챗봇에서는 스킬을 불러올 API da-y-0522.tistory.com 1️⃣ Ubuntu 접속하기(MAC.ver) 1. 이전 글에서 저장한 .pem 키가 있는 디렉토리로 이동하자. cd [.pem키가 저장된 경로] 2. .pem를 ~/.shh로 복사하고, 해당 디렉토리로 이동한다. cp [.pem키 이름] ~/.ssh cd ~/.ssh 3. .pem키의 ..

AWS/ec2

[AWS] Spring Boot 배포하기(1) - EC2 인스턴스 생성, 보안 그룹, 탄력적 IP

해당 글은 SW마에스트로 14기 'Savable' 프로젝트 진행 과정을 정리하기 위한 글입니다. 현재 챌린지 자동화를 위해 카카오톡 챗봇을 개발하는 과정에 있다. 카카오톡 챗봇에서는 스킬을 불러올 API 서버(스킬 서버)가 필요하다. 따라서 EC2를 스킬 서버로 이용하여 API 호출을 진행하려고 하고 있으며, EC2 배포 방법을 알아보고자 한다. 1️⃣ 인스턴스 생성 인스턴스 생성하기 1. 이름 및 태그 입력 2. 애플리케이션 및 OS 이미지 설정 필자는 Ubuntu 20.04 LTS를 선택했다. 3. 키 페어 생성 및 설정하기 4. 스토리지 구성 설정 프리 티어 최대에 해당하는 30GB로 설정했다. 5. 인스턴스 시작 보안 그룹 설정하기 1. 보안 그룹 이름 및 설명 설정 2.인바운드 규칙 설정 3. ..

AWS/ec2

[AWS] Mac에서 ssh로 ec2에 접속 시 "Permissions 0644 for '.pem' are too open." 에러 해결

1️⃣ 문제점 Mac에서 ssh로 ec2에 접속하려고 했을 때, 다음과 같은 문제가 발생했다. Permissions 0644 for 'ㅇㅇ.pem' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. 그래서 해당 부분을 해결하고자 했다. 맥북을 처음 사고 익숙하지 않아 발생한 문제였다. 2️⃣ 문제해결 해당 문제는 키페어인 .pem 파일이 로컬 디렉토리에 존재해서 발생하는 것이다. 필자는 Desktop 내부 디렉토리에 저장해뒀었다. 로컬 디렉토리가 아닌 루트의 ssh 디렉토리에 키페어가 위치해야 한다. 1. 따라서 다음의 명령을 실행하여 pe..

당찬 뱁새
'AWS' 카테고리의 글 목록