분류 전체보기
-
안녕하세요. 갓대희 입니다. 이번 포스팅은 [ AWS - EC2 Instance 생성 해보기 ] 입니다. : ) 1. Amazon EC2(Amazon Elastic Compute Cloud)란? - AWS 에서 제공하는 클라우드 컴퓨팅 서비스, 독립된 컴퓨터를 임대해서 사용할 수 있게 해주는 서비스이다. - 하기에 실습한 내용은 AWS 자습서에 더 자세히 나와 있으니 참고 하도록 하자. https://docs.aws.amazon.com/ko_kr/ec2/ 1. 장점 및 특징 1) 간단한 절차(마우스 클릭 몇 번)만으로 컴퓨터 한대를 구성할 수 있다. - EC2는 컴퓨터를 주문하면 바로 몇분(보통 1분 이내에) 안에 생성되고, 삭제 역시 즉시 가능하다. 2) 안전하며 크기 조정이 가능한 컴퓨팅 파워를 클라..
[AWS] 5-1. AWS - EC2 인스턴스 생성하기(Linux Ubuntu)안녕하세요. 갓대희 입니다. 이번 포스팅은 [ AWS - EC2 Instance 생성 해보기 ] 입니다. : ) 1. Amazon EC2(Amazon Elastic Compute Cloud)란? - AWS 에서 제공하는 클라우드 컴퓨팅 서비스, 독립된 컴퓨터를 임대해서 사용할 수 있게 해주는 서비스이다. - 하기에 실습한 내용은 AWS 자습서에 더 자세히 나와 있으니 참고 하도록 하자. https://docs.aws.amazon.com/ko_kr/ec2/ 1. 장점 및 특징 1) 간단한 절차(마우스 클릭 몇 번)만으로 컴퓨터 한대를 구성할 수 있다. - EC2는 컴퓨터를 주문하면 바로 몇분(보통 1분 이내에) 안에 생성되고, 삭제 역시 즉시 가능하다. 2) 안전하며 크기 조정이 가능한 컴퓨팅 파워를 클라..
2023.09.04 -
4. AWS - IAM 유저 생성 하기 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ AWS - IAM 유저 생성 해보기 ] 입니다. : ) - AWS Console에 로그인하려고 보면 2가지 방식이 있는것을 보았을 것이다. (ROOT 계정, IAM계정 2가지 ) 1) ROOT 계정 - 모든 권한을 가지고 있는 계정이다. 보안상 ROOT계정은 최대한 사용을 자제해야하고, IAM키로 제한된 기능을 사용해야 한다고 가이드 하고 있다. - 계정 설정, AWS 지원 플랜, IAM 사용자 권한, 특정 세금 계산서 조회 및 결제, 비용관리 코솔에 대한 IAM 엑세스 등 은 ROOT 사용자만 할 수 있다. 2) IAM 계정 - AWS 리소스를 안전하게 관리하기 위한 서비스. - ROOT 계정 혹은 다른 IAM 계정으..
[AWS] 4. AWS - IAM 유저 생성 하기4. AWS - IAM 유저 생성 하기 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ AWS - IAM 유저 생성 해보기 ] 입니다. : ) - AWS Console에 로그인하려고 보면 2가지 방식이 있는것을 보았을 것이다. (ROOT 계정, IAM계정 2가지 ) 1) ROOT 계정 - 모든 권한을 가지고 있는 계정이다. 보안상 ROOT계정은 최대한 사용을 자제해야하고, IAM키로 제한된 기능을 사용해야 한다고 가이드 하고 있다. - 계정 설정, AWS 지원 플랜, IAM 사용자 권한, 특정 세금 계산서 조회 및 결제, 비용관리 코솔에 대한 IAM 엑세스 등 은 ROOT 사용자만 할 수 있다. 2) IAM 계정 - AWS 리소스를 안전하게 관리하기 위한 서비스. - ROOT 계정 혹은 다른 IAM 계정으..
2023.09.01 -
안녕하세요. 갓대희 입니다. 이번 포스팅은 [ AWS 2차 인증, MFA 설정 하기 ] 입니다. : ) 시작하기 앞서.. - AWS Console에 로그인하려고 보면 2가지 방식이 있는것을 보았을 것이다. (ROOT 계정, IAM계정 2가지 ) 1) ROOT 계정 - 모든 권한을 가지고 있는 계정이다. 보안상 ROOT계정은 최대한 사용을 자제해야하고, IAM키로 제한된 기능을 사용해야 한다고 가이드 하고 있다. 2) IAM 계정 - AWS 리소스를 안전하게 관리하기 위한 서비스. - ROOT 계정 혹은 다른 IAM 계정으로부터 권한을 부여 받으며, 주어진 권한 내의 작업만 할 수 있다. IAM 계정관련해서는 다른 포스팅에서 다룰 예정이다. 당장 ROOT 계정을 사용한다면 최소한 MFA 설정은 꼭 하면 좋..
[AWS] 3. AWS - 2차 인증, 멀티 팩터 인증(MFA) 적용 하기안녕하세요. 갓대희 입니다. 이번 포스팅은 [ AWS 2차 인증, MFA 설정 하기 ] 입니다. : ) 시작하기 앞서.. - AWS Console에 로그인하려고 보면 2가지 방식이 있는것을 보았을 것이다. (ROOT 계정, IAM계정 2가지 ) 1) ROOT 계정 - 모든 권한을 가지고 있는 계정이다. 보안상 ROOT계정은 최대한 사용을 자제해야하고, IAM키로 제한된 기능을 사용해야 한다고 가이드 하고 있다. 2) IAM 계정 - AWS 리소스를 안전하게 관리하기 위한 서비스. - ROOT 계정 혹은 다른 IAM 계정으로부터 권한을 부여 받으며, 주어진 권한 내의 작업만 할 수 있다. IAM 계정관련해서는 다른 포스팅에서 다룰 예정이다. 당장 ROOT 계정을 사용한다면 최소한 MFA 설정은 꼭 하면 좋..
2023.08.30 -
안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 웹 Cache(웹 브라우저 캐시) & 헤더 다루기 ] 입니다. : ) 웹브라우저는 서버와 HTTP 프로토콜을 통해 리소스를 서버에게 요청을 하여 가져온다. - 리소스(resource) : 웹 브라우저가 HTTP 요청을 통해 가져올 수 있는 모든 파일 ex) html, css, js, image, video 등 - 클라이언트는 웹브라우저를 통해 요청하여 네트워크를 거치는 시간, 서버는 이 요청을 처리하는데 시간이 소비되는데 이러한 통신 과정이 똑같은 데이터 요청임에도 매번 발생하게 되면 비효율 적일 수 있다. 따라서 이러한 비효율 적인 부분을 해소하기 위한 해결책으로 웹브라우저에도 캐시의 개념을 적용하게 되었다. 이 HTTP캐시를 다루기 위해 알아야 할 것이 ..
웹 Cache(웹 브라우저 캐시) & 헤더 다루기안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 웹 Cache(웹 브라우저 캐시) & 헤더 다루기 ] 입니다. : ) 웹브라우저는 서버와 HTTP 프로토콜을 통해 리소스를 서버에게 요청을 하여 가져온다. - 리소스(resource) : 웹 브라우저가 HTTP 요청을 통해 가져올 수 있는 모든 파일 ex) html, css, js, image, video 등 - 클라이언트는 웹브라우저를 통해 요청하여 네트워크를 거치는 시간, 서버는 이 요청을 처리하는데 시간이 소비되는데 이러한 통신 과정이 똑같은 데이터 요청임에도 매번 발생하게 되면 비효율 적일 수 있다. 따라서 이러한 비효율 적인 부분을 해소하기 위한 해결책으로 웹브라우저에도 캐시의 개념을 적용하게 되었다. 이 HTTP캐시를 다루기 위해 알아야 할 것이 ..
2023.08.09 -
[JAVA] Loading class 'com.mysql.jdbc.Driver'. This is deprecated. The new driver class is 'com.mysql.cj.jdbc.Driver'. 1. 에러 로그 스프링 부트 기동시 다음과 같은 경고 메세지를 본 적이 있을 것 이다. Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary. 2. 원..
[JAVA] Loading class 'com.mysql.jdbc.Driver'. This is deprecated. The new driver class is 'com.mysql.cj.jdbc.Driver'.[JAVA] Loading class 'com.mysql.jdbc.Driver'. This is deprecated. The new driver class is 'com.mysql.cj.jdbc.Driver'. 1. 에러 로그 스프링 부트 기동시 다음과 같은 경고 메세지를 본 적이 있을 것 이다. Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary. 2. 원..
2023.08.03 -
[Spring] java.lang.IllegalArgumentException 에러 원인 현재 운영중인 Project 중 @Controller에서 요청을 받아 특정 url로 redirect시켜주는 컨트롤러가 있다. ex) (redirect:http://goddaehee.tistory.com/322 )) 예를 들어 특정 케이스의 경우 특정 포스팅 Page로 redirect 시켜주는 Controller가 있다고 하자. 다음과 같은 프로세스로 돌아가는 Controller가 있다고 가정하고, 하기 에러 로그부터 따라 가보자. ex) pageNumber에 포스팅 번호를 바인딩 하여 Redirect 처리 1) https://goddaehee.tistory.com/{pageNumber} 2) {pageNumber}에..
[Spring] java.lang.IllegalArgumentException 에러 해결[Spring] java.lang.IllegalArgumentException 에러 원인 현재 운영중인 Project 중 @Controller에서 요청을 받아 특정 url로 redirect시켜주는 컨트롤러가 있다. ex) (redirect:http://goddaehee.tistory.com/322 )) 예를 들어 특정 케이스의 경우 특정 포스팅 Page로 redirect 시켜주는 Controller가 있다고 하자. 다음과 같은 프로세스로 돌아가는 Controller가 있다고 가정하고, 하기 에러 로그부터 따라 가보자. ex) pageNumber에 포스팅 번호를 바인딩 하여 Redirect 처리 1) https://goddaehee.tistory.com/{pageNumber} 2) {pageNumber}에..
2023.08.01