본문 바로가기
반응형

아마존(AWS)9

[AWS] Route 53을 이용한 도메인 설정 안녕하세요. 오늘은 Route 53을 이용한 도메인 설정을 알아보려고 합니다. 준비물 1. 아마존 계정 2. AWS EC2 - 서버 3. Route 53 (만들고 12시간 내에 지우지 않으면 한달 치 요금이 한번에 부과됩니다.) 4. 사용가능한 도메인 주소 (필자는 가비아 사이트에서 구매) 도메인이란? 사이트에 진입할 때 아이피로 접속하지 않듯 사이트 이름을 정해주는 것 입니다. 예시 - www.naver.com (네이버) - 위의 도메인도 아이피로 접속을 할 수 있습니다. 네이버 또한 naver.com에 대한 도메인을 구매하여 사용하고 있다는 것을 알고 있습니다. - 아이피로 접근하셔도 도메인이 바로 naver.com 으로 변환이 됩니다. 이것처럼 사이트에 이름(도메인)을 한번 정해보도록 하겠습니다. .. 2023. 11. 12.
[AWS] IAM 통하여 보안그룹 및 계정 만드는 법 안녕하세요. 오늘은 IAM 통하여 보안그룹 및 계정 만드는 법에 대해서 알아보려고 합니다. IAM(Identity and Access Management) 이란? AWS 로그인 시 루트 로그인이 아닌 사용자 로그인을 가능하게 하는 AWS 리소스 관리 방법 중 하나입니다. AWS 공식 사이트 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스입니다. IAM을 사용하면 사용자가 액세스할 수 있는 AWS 리소스를 제어하는 권한을 중앙에서 관리할 수 있습니다. IAM을 사용하여 리소스를 사용하도록 인증(로그인) 및 권한 부여(권한 있음)된 대상을 제어합니다. 1. iam을 검색하여 진입 2. 사용자 그룹 생성 2-1. 사용자 그룹 이름을 설정 2-2. 사용자 그룹에 대한 전체 권한 설정 - 권한은.. 2023. 11. 5.
[AWS] DB서버 해킹 - READ__ME_TO_RECOVER_YOUR_DATA 안녕하세요. 오늘은 DB서버 해킹 - READ__ME_TO_RECOVER_YOUR_DATA에 대해 알아보려고 합니다. 일전에 필자가 아마존 클라우드를 통하여 몽고디비를 설치하여 진행해온 결과 며칠 안되서 데이터베이스와 컬렉션을 해킹 당했습니다. 기존에 있던 데이터베이스들은 사라지고 한 데이터베이스의 이름이 나오게 됩니다. - READ__ME_TO_RECOVER_YOUR_DATA 해당 디비를 선택해서 어떤 컬렉션이 있는지 조회를 해보고 README 라는 컬렉션이 존재하는걸 확인했습니다. 해당 컬렉션을 전체 조회해본 결과 어떤 내용이 나옵니다. All your data is a backed up. You must pay 0.06 BTC to 168i2g62fcXwu3GYAJM4FAksxEmNnDjCkm 48.. 2022. 12. 7.
[AWS] 아마존(aws) 클라우드를 이용한 MongoDB 서버 구축 안녕하세요. 오늘은 아마존(aws) 클라우드를 이용한 MongoDB 서버 구축에 대해 알아보려고 합니다. 저번에는 RDBMS시스템인 Postgresql를 구축을 해보았는데요. 이번에는 NoSQL시스템인 MongoDB를 구축해보도록 하겠습니다. 몽고디비(MongoDB)란? ※ MongoDB : 비 관계형 데이터베이스(nonrelational database) - NoSQL 테이블에 Key와 Value로만 이루어진 데이터로 저장을 할 수 있습니다. (JSON 형식) e.g) user라는 테이블에 형식없이 다른 데이터를이 들어올 수 있습니다. { id : 'jeeu', pw : 'jeeu123' } { id : 'jeeu1', pw : 'jeeu123', name : 'JeeU' } { id : 'jeeu2'.. 2022. 12. 5.
[AWS] 아마존(aws) 클라우드를 이용한 Postgresql DB 서버 구축 안녕하세요. 오늘은 아마존(aws) 클라우드를 이용한 Postgresql DB 서버 구축에 대해 알아보려고 합니다. 저번 시간에 아마존 클라우드로 진행을 해보도록 하겠습니다. 먼저 Postgresql에 대해 조금 알아보고 가도록 합시다. 포스트그레스(Postgresql) 란? ※ RDBMS(Relational Database Management System) - 관계형 데이터베이스 관리 시스템 RDBMS는 관계형 데이터를 관리하기 만들어진 관리 시스템입니다. 테이블을 만들 때 어떠한 데이터를 넣을 건지 미리 설정을 해줍니다. 설정한 데이터가 아닌 다른 값이 들어오게 된다면 에러가 나게됩니다. (스키마와 동일하게 데이터를 넣어주어야합니다.) 예시를 하나 들어보겠습니다. RDBMS에 id - VARCHAR(.. 2022. 12. 3.
[AWS] 아마존(aws) 클라우드 프리 티어 유료 요금 막기 안녕하세요. 오늘은 아마존(aws) 클라우드 프리 티어 유료 요금 막기에 대해 알아보려고 합니다. 아마존 계정을 만든지 12개월이 지났다면 인스턴스(클라우드)를 종료해주셔야 하고 탄력적 IP도 릴리스를 해주셔 유료 요금이 나가는 것을 방지할 수 있습니다! 12개월이 지나기 직전 어떻게 인스턴스(클라우드)를 삭제하고 탄력적 IP를 릴리스하는 방법에 대해 설명드리겠습니다. 1. 아마존 클라우드 콘솔 모드에 진입하여 EC2 메뉴에 진입합니다. - 삭제하고 싶은 인스턴스를 선택하여 우측 상단에 있는 인스턴스 상태 -> 인스턴스 종료 클릭 2. 인스턴스 종료 시 문구를 한번 읽고 종료를 클릭 - 인스턴스만 종료하게 된다면 연결되어 있던 탄력적 IP는 할당되지 않은 상태가 되어 요금을 청구하게 됩니다. (이전 글에.. 2022. 11. 22.