본문 바로가기
728x90
반응형
SMALL

IT 인터넷/AWS27

AWS RDS 인스턴스 변경 및 메인 버전 변경 처음 RDS 인스턴스 생성 시 MySQL 5.7이 베타였으므로 안정적인 5.6을 선택했었습니다. 하지만 새로운 프로젝트에서 자유로운 검색 및 위치 기반 서비스를 해야 해서 5.7로 업그레이드를 해야 하는 상황이 되었는데요. 메인 버전은 그냥 올릴 수 없더군요. 그래서 검색을 해봤으나 딱히 제대로 알려주는게 없어서 고민을 좀 하다가 방법을 찾았습니다. 저는 아래와 같이 진행해서 변경을 잘 마쳤습니다. 1.RDS 스냅샷 생성 (27기가 정도 약 1분 소요) 2.스냅샷 복원 (DB 버전 및 인스턴스 선택, 약 40분 소요) – 생성 중에는 ‘읽기’ role이지만 완료되면 ‘쓰기’로 바뀜 3.완료 후 서비스들의 DB 엔드포인트 변경 이상입니다. 전체 걸린 시간은 약 1시간 정도네요. 2020. 5. 29.
Amazon (AWS) DynamoDB 사용하기 https://console.aws.amazon.com/dynamodb https://console.aws.amazon.com/dynamodb/ console.aws.amazon.com NoSQL 서버입니다. 이미 AWS Aurora 서버도 쓰고 있지만 대량의 데이터 처리를 위해 사용하기로 했습니다. 결론부터 말하자면 온디맨드 설정 후 테스트로 10,000개의 데이터(개당 64바이트)를 동시에 보냈더니 8초 정도 걸렸고 모든 데이터가 문제없이 입력되었습니다. 다이나모(DynamoDB)는 테이블을 생성해서 데이터(모델)를 처리합니다. 처음에 만들 때 고려해야 하는게 하나 있는데요. 파티션 키(Hash Key)와 정렬 키(Range Key)입니다. 파티션 키: RDBMS의 Primary Key와 유사. 파티.. 2020. 5. 29.
AWS EC2의 리전 변경하기 (EC2 이사 하기) 오하이오에 있는 EC2의 EBS 볼륨을 서울로 이전하여 새로운 EC2를 생성하는 방법입니다. 결론적으로, 기존 EC2(서버) 자체는 옮기지 못하며 EBS라 불리는 하드디스크만 옮길 수 있습니다. 따라서, 서버의 IP가 변경되니 Route53 등의 DNS 변경이 필요합니다. 꼭 명심할 것은, 작업 마무리 후에 이전 리전과 신규 리전에 생성된 AMI 이미지 및 스냅샷 그리고 이전 리전의 EC2, EBS(자동 삭제 옵션이 아닌 경우), Elastic IP 등 필요없는 것들을 모두 제거해야 합니다. 비용이 발생하니까요. 2020. 5. 29.
웹폰트 크로스도메인 문제 해결 www.abc.xyz의 웹폰트(CSS)를 new.abc.xyz에서 로드하니 아래와 같이 에러가 나네요. Font from origin 'http://www.abc.xyz' has been blocked from loading by Cross-Origin Resource Sharing policy: The 'Access-Control-Allow-Origin' header contains the invalid value '*.'. Origin 'http://new.abc.xyz' is therefore not allowed access. 크로스도메인 문제인데요. 아래와 같이 www.abc.xyz 루트에 .htaccess 파일을 만들어서 넣어주면 해결됩니다. 🙂 Header set Access-Control-.. 2020. 5. 29.
AWS 무료 데이터베이스(DB)를 만들어 볼까나 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com AWS 무료 서버를 구성해 볼까나 :: 2020/05/29 - [IT 인터넷/AWS] - AWS 무료 서버를 구성해 볼까나 AWS 무료 서버를 구성해 볼까나 http://aws.amazon.com 사이트에 가입하고 로그인 한 다음 아래 단계를 따라 가면 무료 서버(EC2, Elastic Compute Cloud)가 만들어 집니다. 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 부동.. banjubu.tistory.c.. 2020. 5. 29.
AWS 무료 사이트 접속이 느린 이유 2/2 :: S3부터 클라우드프론트(CDN)까지 이어지는 글입니다. 이전 글 :: 2020/05/29 - [IT 인터넷/AWS] - AWS 무료 사이트 접속이 느린 이유 1/2 :: S3부터 클라우드프론트(CDN)까지 AWS 무료 사이트 접속이 느린 이유 1/2 :: S3부터 클라우드프론트(CDN)까지 AWS 무료 서버를 구성해 볼까나 :: 2020/05/29 - [IT 인터넷/AWS] - AWS 무료 서버를 구성해 볼까나 AWS 무료 서버를 구성해 볼까나 http://aws.amazon.com 사이트에 가입하고 로그인 한 다음 아래 단계를 따라 가 banjubu.tistory.com 아래 링크에서 확인할 수 있듯이 S3(Simple Storage Service)는 인/아웃 요청 한도가 적고(GET 20,000건/PUT 2,000건) CDN에 비해 최.. 2020. 5. 29.
AWS 무료 사이트 접속이 느린 이유 1/2 :: S3부터 클라우드프론트(CDN)까지 AWS 무료 서버를 구성해 볼까나 :: 2020/05/29 - [IT 인터넷/AWS] - AWS 무료 서버를 구성해 볼까나 AWS 무료 서버를 구성해 볼까나 http://aws.amazon.com 사이트에 가입하고 로그인 한 다음 아래 단계를 따라 가면 무료 서버(EC2, Elastic Compute Cloud)가 만들어 집니다. 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 부동.. banjubu.tistory.com AWS(아마존 웹 서비스, Amazon Web Services)의 무료 서버를 만들고 사이트를 만든 후 해외의 친구에게 접속해 보라고 하면, 느리다고 답할 것입니다. 원인은 이미지, CSS, JS 등의 로딩이 느리기 때문인데요. 이를 해결하기 위해 CDN.. 2020. 5. 29.
AWS 무료 서버를 구성해 볼까나 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com http://aws.amazon.com 사이트에 가입하고 로그인 한 다음 아래 단계를 따라 가면 무료 서버(EC2, Elastic Compute Cloud)가 만들어 집니다. 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 부동산 Zillow, AWS를 활용하여 부동산 혁신 Zillow는 AWS 클라우드를 활용하여 부동산 산업을 온라인으로 이전해 주택 정보를 찾는 과정을 혁신했습니다. Zillow는 AWS를 통해 구매.. 2020. 5. 29.
AWS EC2에 고정IP 설정하기 :: Elastic IP AWS EC2를 오랫동안 껐다가 다시 켜거나 혹은 재부팅만 해도 IP가 변경되는 경우가 있습니다. 유동IP이기 때문인데요. 고정으로 바꾸려면 ‘Elastic IP’를 이용하면 됩니다. ‘Elastic IP’의 뜻이 ‘유동 IP’지만 헷갈리지 마세요. * 주의!! ‘Elastic IP’는 생성하고 사용하면 무료지만, 쓰지 않으면 비용이 발생합니다. 얼마인지는 모르겠네요. 안 쓰는 경우 삭제하세요. 1. EC2 대시보드에서 ‘Elastic IP’를 클릭합니다. 2. 아래 버튼을 클릭합니다. (EC2 대시보드에서요. =_=) Yes를 누르면 생성됩니다. 3. IP위를 마우스 우측 클릭하면 아래와 같은 메뉴가 뜹니다. – Allocate New Address: 새 IP를 생성합니다. – Release Addre.. 2020. 5. 29.
AWS EC2에서 su 사용하기 아마존 웹 서비스(Amazon Web Services, AWS) EC2 서버에 Putty 등을 이용해 SSH로 접속한 다음 su를 사용할 경우 패스워드를 몰라서 난감했다면 아래와 같이 실행하면 됩니다. sudo su - ID, PW로 로그인을 하는 기능 자체가 없긴 하지만, 그래도 보안을 위해 root 패스워드를 지정하는게 좋겠죠? 🙂 passwd root 2020. 5. 29.
MacOS에서 AWS EC2에 접속하기 1. 터미널 실행 (응용 프로그램 => 유틸리티 => 터미널) [ .pem 파일을 생성하거나 AWS에서 받은 경우 ] 2. 퍼미션 수정 chmod go-rw ~.pem 3. SSH 접속 (ubuntu or ec2user) ssh -i ~.pem ec2user@banjubu.com [ .pem 파일은 없고 .ppk 파일만 있는 경우 ] 2. Homebrew 설치 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 3. Putty 설치 brew install putty 4. .pem 파일 생성 puttygen ~.ppk -O private-openssh -o my_key.pem 5. .. 2020. 5. 29.
윈도우에서 AWS EC2에 Putty로 접속하기 MacOS를 쓰신다면 다음 링크로 이동하세요 아마존 웹 서비스(Amazon Web Services, AWS) EC2 서버에 SSH로 접속하는 방법입니다. Putty를 쓰겠습니다. 1. 인스턴스를 만들 때 다운받은 .pem 파일은 있으시죠? EC2를 만들다 오셨다면 아래처럼 생성 후 ‘Download Key Pair’ 버튼을 누르고 받습니다. 잘 보관하세요. 다운로드 후 ‘Launch Instances’ 클릭. 🙂 2. Putty 설치 폴더(일반적으로 C:\Program Files (x86)\iPuTTY)의 ‘puttygen.exe’을 실행합니다. 3. ‘Load’ 버튼을 누르고 전체 파일 보기(All Files(*.*))를 한 다음 .pem 파일을 선택합니다. – 확인 버튼 누르는 창이 뜨면 ‘확인’을 .. 2020. 5. 29.
728x90
반응형
LIST