Home
Hong's Docs
Cancel
Preview Image

CodeDeploy 생성

EC2 추가 설정 CodeDeploy와 연계하기 위해 저번에 생성한 EC2에 추가 설정을 해줘야 한다. 1. 태그 생성 1. 태그 관리 이동 2. 태그 생성 키의 이름과 값을 넣어준다. 그 다음 EC2 인스턴스에서 S3 버킷에 올려놓은 데이터에 접근할 수 있도록 권한을 준다. IAM 페이지로 이동한다. 2. IAM 생성 1....

Preview Image

RDS 생성

RDS 생성 RDS 페이지로 와서 데이터베이스 생성을 눌러준다. 1. RDS 설정 및 생성 빨간색으로 네모친 부분을 작성해준 후 생성해준다. 2. RDS 보안 그룹 설정 1. 생성된 RDS 접속 생성한 RDS을 눌러 보안 그룹을 클릭해준다. 2. 보안 그룹 접속 3. 인바운드 규칙 편집 가운데의 인바운드 규칙은 EC2에...

Preview Image

EC2 & 탄력적 IP

탄력적 IP 설정 EC2 인스턴스는 재가동 시 퍼블릭 IP가 변경된다. 따라서 지속적인 개발환경에서 사용하려면 고정적인 IP주소가 필요하다. 현재 IP주소를 고정해보자. 1. 탄력적 IP 주소 이동 2. 탄력적 IP 주소 연결 및 생성 왼쪽 사이드바를 보면 네트워크 및 보안 그룹에 탄력적 IP가 있다. 이것을 클릭하여 들어가여 탄력적 IP 주소...

Preview Image

EC2 생성

EC2 인스턴스 생성 1. 지역 변경 EC2에서 지역을 서울로 변경합니다. 2. 인스턴스 시작 1. 인스턴스 이름을 입력 영어 및 한글 모두 지원하므로 이름 입력하는 것에 고민하지않아도 된다. 2 . Ubuntu 선택 프리티어는 22.04, 20.04를 지원한다. 이 둘 중 편한것을 고르면 된다. 3. 키 페어 생성 1. 키 페어 ...

Preview Image

Windows 10 환경 Redis 설치

Redis 설치 Git에서 설치 버전에 맞게 설치하면 된다. 윈도우용인.msi를 설치하였다. 설치는 Next만 눌러서 설치하면된다. 기본포트는 6379이다. 설치 확인 1. 포트 확인 설치가 끝나면 설치 확인을 위해 cmd를 시작하여, 다음과 같이 입력한다. netstat -an | findstr 6379 TCP 0.0....

Preview Image

[AWS] RDS Connection timed out 연결 오류 해결

에러 RDS를 연결하는 도중 생긴 에러이다. 몇시간 동안 에러를 해결을 못해서 삭제하고 새로 생성만 반복한지 모르겠다. 인바운드 규칙도 잘못되었나 했는데 한 블로그를 보고 해결이 되었다. 1. 퍼블릭 액세스 여부 처음에는 퍼블릭 액세스 여부를 “아니요”로 해서 생긴 에러인 줄 알았으나 다시 예로 생성해도 똑같았다. 이 부분은 잘 확인해야 한다...

Preview Image

[GIT] Error: Gradle script '/home/runner/work/~/gradlew' is not executable. 해결

에러 Git Action을 이용한 CI 테스트 중에 아래와 같은 에러가 발생했다. Error: Gradle script '/home/runner/work/~/gradlew' is not executable. 이 오류는 Gradle 빌드 스크립트가 실행 가능하지 않다는 것을 나타낸다. Gradle 빌드 스크립트는 실행 가능한 파일이어야 하므로...

Preview Image

SpringBoot Cookie, Session, JWT

인증과 인가 인증(Authentication) 인증은 해당 유저가 실제 유저인지 인증하는 개념이다. 스마트폰에 지문인식, 이용하는 사이트에 로그인 등과 같이, 실제 그 유저가 맞는지를 확인하는 절차이다. 인가(Authorization) 인가는 해당 유저가 특정 리소스에 접근이 ...

Preview Image

DP

다이내믹 프로그래밍(Dynamic Programming, DP) 다이내믹 프로그래밍(DP)은 문제를 더 작은 하위 문제로 분할하고 각 하위 문제의 해결책을 저장하여 중복 계산을 방지하는 알고리즘 설계 패러다임이다. DP의 핵심 개념 최적 부분 구조 : 큰 문제를 작은 하위 문제로 분할할 수 있는 성질 중복 부분 문제 : 하위 문제를 반복해...

Preview Image

[자바 객체 지향의 원리와 이해] 3장 : 추상화

추상화(Abstraction) 추상화란 구체적인 것을 분해해서 관찰자가 관심 있는 특성만 가지고 재조합하는 것이다. 이는 곧 모델링이라고도 말하는데 모델을 추상화를 통해 실제 사물을 단순하게 묘사하는 것이다. 개발자인 우리가 “사람 클래스”를 만든다면 시력, 키, 몸무게, 혈액형 등의 속성과 먹다, 자다, 일하다, 울다의 메서드 등의 공통된 특...