본문 바로가기

aws16

AWS 서버 생성을 위한 네트워크 구축 - 4. EC2 인스턴스 생성(Windows Server 2019) ✔ 작업환경 AWS, EC2, Windows2019 ✔ 목표 구축한 VPC위에 나만의 윈도우 서버를 생성 ✔ Start! 서비스 - 컴퓨팅 - EC2 - 인스턴스 메뉴에서 인스턴스 시작 버튼을 눌러 새 인스턴스를 작성해주자. -1️⃣ Amazon Machine Image(AMI) 선택 AMI란? : AMI는 인스턴스를 시작하는 데 필요한 소프트웨어 구성(운영 체제, 애플리케이션 서버, 애플리케이션)이 포함된 템플릿이다. 서버 생성을 위해서는 OS 및 기본 애플리케이션 등을 지정해주어야 한다. AMI는 크게 [빠른시작] , [나의 AMI] , [AWS Marketplace] , [커뮤니티 AMI] 3곳에서 선택할 수 있다. ✅ 빠른시작 : AWS에서 제공하는 기본 AMI라고 볼 수 있다. 프리티어인 경우 .. 2020. 6. 23.
AWS Solutions Architect Associate - 시험 후기 지난해 7월 AWS의 Solutions Architect Associate를 보았고 기억으론 860점대로 합격을 했다. 약 1년이 지난 시점에서 Professional을 준비할겸 지난해 시험을 리마인드 하고자 시험 후기를 작성해 본다. 시험일 : 2019 / 07 / 28 시험처 : PearsonVUE 시험준비기간 : 3주 시험언어 : 한국어 + 영어 (기본 베이스는 한글로 시험을 보았으나 번역이 약간 매끄럽지 못하거나 어색한 부분에 있어서는 꼭 영어로 전환하여 문제 및 답을 다시 확인해가며 진행했다.) 현직에서 AWS를 통한 환경 구축 및 관리를 조금 담당 했던지라 준비기간은 생각보다 길지는 않았다. 하루 1시간에서 2시간 사이로 학습하며 시험을 준비했다. 아무래도 사전 지식이 전혀 없는 상태라면 시험.. 2020. 6. 22.
AWS 서버 생성을 위한 네트워크 구축 - 3. 라우팅테이블과 인터넷게이트웨이 ✔ 작업환경 AWS ✔ 목표 라우팅 테이블생성과 Public서브넷에 인터넷 게이트웨이 생성 ✔ Start! 라우팅 테이블은 사실 VPC 생성시 자동으로 생성된다. 이를 디폴트 라우팅 테이블이라 하며 VPC의 CIDR을 기본으로 라우팅적용하여 생성된다. 그래서 이게 무슨말인가? 라우팅 테이블이란??? 쉽게 표현하자면 라우팅 테이블이랑 VPC에 리퀘스트가 발생했을때 리스폰스를 위한 이정표라고 볼 수 있다. VPC내외부의 요청은 모두 라우터로 모이게 되며 각 라우팅 테이블에서 지정한 경로로 요청은 흘러가게 되어있다. 라우팅 테이블은 사실 VPC 생성시 자동으로 생성된다. → 그럼 자동 생성된 라우팅 테이블은 어디에? VPC하위 메뉴에 있는 라우팅 테이블 메뉴에서도 디폴트 라우팅테이블의 존재를 확인할 수 있으나.. 2020. 6. 22.
AWS 서버 생성을 위한 네트워크 구축 - 2. 서브넷 생성 ✔ 작업환경 AWS ✔ 목표 AWS에 새로운 EC2생성을 위한 기본 네트워크 구축 1단계에서 만든 VPC에 서브넷을 생성 하기! ✔ Start! 우선 왼쪽 VPC메뉴에서 서브넷을 클릭 -> 서브넷 생성버튼을 통해 서브넷을 만들자. 총 4개의 서브넷을 생성할 예정이다. ✅ 이름 태그 : 복수의 서브넷을 생성 가능하기 때문에 구분을 위해 네임태그를 지정해준다. ✅ VPC : 서브넷을 연결 할 VPC를 선택해준다. VPC생성에서 만들어준 VPC를 선택해주자. ✅ 가용 영역 : 서브넷을 설치할 가용영역을 선택해준다. ❕ AWS에는 각 리전(도시)별로 2개 이상의 가용영역을 보유한다. 가용영역이란 실제 물리적 네트워크 환경을 의믜하며 보통 우리는 이를 데이터센터라고도 부른다. 가용영역은 실제 시스템 운영에 있어 .. 2020. 6. 17.
Ubuntu MySQL설치&설정 - 3. MySQL 어카운트 권한 및 외부 접속 ✔ 작업환경 AWS EC2, Ubuntu 18.04.4, MySQL 5.7.3 ✔ 목표 MySQL을 설치 했으니 실제로 운영을 위해 아이디 발행 및 권한과 외부 접속 설정을 해보자. 1. 새 어카운트 생성 2. 생성한 아이디에 권한을 부여 ✔ Start! 우선 서버내에서 MySQL에 접속하자 mysql -u root -p 잘 접속된다. 이번엔 서버내 접속이 아닌 SQL툴을 이용해서 외부 접속이 가능한지 확인해보자. (Toad를 이용해보았다. 어떤툴이던 상관없다.) 호스트에 연결할 수 없다!!!! 이유는 우선 root어카운트의 호스트 접속 권한이 localhost로 제한 되어있기 때문이다. 서버로 돌아와 root어카운트의 권한을 확인해보자. mysql로그인 상태에서 SELECT User, Host FROM.. 2020. 6. 16.
Ubuntu MySQL설치&설정 - 2. MySQL초기 설정 ✔ 작업환경 AWS EC2, Ubuntu 18.04.4, MySQL 5.7.3 ✔ 목표 우분투 서버에 MySQL을 설치에 이어 원활한 사용을 위한 기본 설정들을 해주자. 1. 방화벽에 3306 포트 허용 및 외부 접속을 위한 LISTEN IP대역 변경 2. 서버 재시작시 MySQL의 자동 활성화 설정 3. MySQL 시작 4. MySQL설정을 위해 root 어카운트로 접속해보자 5. root 어카운트의 비밀번호를 지정 ✔ Start! 언제나 그렇듯 Super User로 전환 후 시작 sudo su 1️⃣ 방화벽에 3306 포트 허용 및 외부 접속을 위한 LISTEN IP대역 변경 iptable를 이용하여 방화벽을 설정중에 있다면 외부 접속을 허용하기 위해서 MySQL의 3306포트를 열어주어야 한다. s.. 2020. 6. 16.