본문 바로가기

STUDY/AWS

(8)
AWS | S3 HTTP Referer + CloudFront (S3 핫링크 방지) S3에 올라간 객체를 특정 도메인에서만 접근할 수 있도록 설정한다. ✔️Resource의 [bucket-name]부분에 꼭 해당 버킷 명으로 변경할 것 ✔️Referer를 하나만 적을 경우 []배열 지워줄 것 ✔️Effect 허용에 대한 설정이므로 Allow ✔️Principal은 정책을 적용할 대상. 모두 공개로 설정(*) ✔️파일을 보여줄 때의 상황이므로 Action은 GetObject가 됨 ✔️Condition은 조건절을 설정하는 곳. StringLike는 문자열을 포함한다는 뜻으로 aws:Referer를 통해 도메인을 설정한다 { "Version": "2012-10-17", "Id": "http referer policy", "Statement": [ { "Sid": "Allow get reque..
AWS | EC2 EBS 볼륨 확장하기 (Linux | Ubuntu) 1. AWS 콘솔 로그인 AWS Management Console 11월 30일~12월 18일 및 1월 12일~14일 | 수백 개의 세션에 액세스하고, 클라우드 리더들의 이야기를 듣고, AWS의 최신 소식을 누구보다 먼저 확인하세요. aws.amazon.com 2. 콘솔에서 볼륨 크기 수정 3. 파티션 확장 lsblk명령어로 정보 확인 $ lsblk 디스크는 확장되었지만 실제 사용하는 파티션은 확장되지 않았음. 파티션 확장 필요 growpart명령어로 파티션을 확장 sudo growpart /dev/nvme0n1 1 lsblk명령으로 반영되었는지 확인 4. 파일 시스템 확장 아래의 명령어를 통해 파일 시스템 유형을 확인 $ mount|grep nvme ex4파일 시스템의 경우 resize2fs 명령으로 ..
AWS | EC2에 톰캣(Tomcat) 설치 및 환경변수 설정 0. 자바가 설치되어있는지 확인 만약 설치되어있지 않다면 이전 글을 보고 설치하세요.. $ java -version 1. 톰캣 설치 톰캣 설치로 찾아보면 Wget을 통해 설치하는 방법과 yum으로 설치하는 방법이 있는듯 한데... Wget을 이용해 설치해보도록 하겠습니다. 더보기 *Wget? - 비 상호작용형 네트워크 다운로더. 로그인 없이 웹상에 있는 파일을 다운받을 수 있게 해줌. HTTP, HTTPS, FTP프로토콜 지원. *YUM(Yellodog Update, Modified)? - rpm시스템 용 자동 업데이트 및 패키지 설치 / 제거 도구. +) 읽어보기 Wget command in Linux/Unix - GeeksforGeeks A Computer Science portal for geeks..
AWS | EC2에 JAVA설치 및 환경변수 설정 0. 자바 버전 확인 (자바가 설치되어있는지) $ java -version 자바가 설치되어있지 않습니다.... (Amazon Linux 2 AMI는 자바 설치되어 있지 않음) 1. 설치가능한 자바 버전 확인 $ sudo yum list | grep jdk java 1.8.0버전 설치 가능 2. 자바 설치! $ sudo yum install java-1.8.0-openjdk Is this ok 물음에 y 입력하면 바로 설치 진행 설치 완료. 다시 자바 버전을 확인해보면 자바가 설치된 것을 확인할 수 있음. +) javac가 설치되지 않으므로... openjdk-devel.x86_64도 설치해줍니다. $ sudo yum install java-1.8.0-openjdk-devel.x86_64 설치 완. 3. ..
AWS | EC2 인스턴스 접속 ( + PuTTY | Window에서 Linux ) Linux 인스턴스에 접속하는 방법은 SSH를 이용하거나, PuTTY 혹은 XShell과 같은 프로그램을 이용하는 방법이 있음. *Git Bash가 설치되어있는 경우 SSH이용 가능 1. PuTTY 다운로드 Download PuTTY: latest release (0.74) This page contains download links for the latest released version of PuTTY. Currently this is 0.74, released on 2020-06-27. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. ..
AWS | EC2 인스턴스 생성하기 EC2(Amazon Elastic Compute Cloud)는 AWS(Amazon Web Service)에서 제공하는 서비스 중 가장 유명하고 많이 사용하는 서비스 중 하나이다. EC2는 가상의 컴퓨팅 환경(인스턴스)을 대여하는 것, 쉽게말해 한 대의 컴퓨터를 빌려 그 컴퓨터에 서버를 생성하는 것을 말한다. *인스턴스: 클라우드의 가상 서버. 인스턴스 생성, 실행, 중지는 서버 생성, 실행, 중지와 같은 말이라 생각하면 쉽다. 1. 인스턴스 시작 2. Amazon Machine Image(AMI) 선택 자신이 이용하고자 하는 AMI를 선택하면 됨. Amanon Linux 2 AMI를 선택하였음. Amazon Linux AMI에서 Amazon Linux 2로 마이그레이션하기 위한 사전 업그레이드 어시스턴트..
AWS | IAM 사용자 생성 0. 로그인 AWS | 계정 생성 0. 해외 결제가 가능한 카드 준비(필수) 1. AWS사이트 접속 후 계정생성 진행 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 피트니스 글로벌 인터랙티브 피트니스 플랫폼이 어떻게 AWS gaemi606.tistory.com 1. IAM 계정 생성 및 권한 부여하기 로그인 시 IAM 사용자 항목을 보고 무엇인지 알아보기로 했었다.. 지금 알아봐야지.. IAM(Identity and Access Management)? IAM이란 리소스 접근에 대한 보안을 더욱 강화하기 위한 서비스. 처음 계정을 생성할 때는 루트 사용자로 생성하게 되지만 일상적인 업무 전반(관리작업을 포함한)을 루트 사용자로 수행하게 된다면 보안적으로 좋지 않으므로, I..
AWS | 계정 생성 0. 해외 결제가 가능한 카드 준비(필수) 1. AWS사이트 접속 후 계정생성 진행 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 피트니스 글로벌 인터랙티브 피트니스 플랫폼이 어떻게 AWS를 사용하여 사업을 성장시키고 회원에게 더 나은 서비스를 제공하는지 알아보십시오. 자세히 알아보기 홈 피트니스의 혁신 2012년에 aws.amazon.com 우측 상단의 AWS 계정 생성 버튼 클릭 이메일 주소, 패스워드, AWS 계정 이름(추후 변경 가능) 입력 후 계정 만들기 버튼 클릭 연락처 정보 입력. 모든 항목을 필수로 입력해야 하며, 과금이 될 경우를 대비하여 정확하게 입력할 것. 전화번호는 국가번호(대한민국: 82)를 붙이며, 010의 맨 앞 0은 생략하여 입력. (예) 0..