AWS5 [AWS] 웹 서버 만들기 복습(2. EC2 생성) 웹 서버 만들기 * 1주차 과제 복습입니다. 2. EC2 생성 1) EC2에 적용할 보안그룹 먼저 생성 웹 콘솔에서 EC2서비스에 접속한다. EC2 메뉴에서 네트워크 및 보안>보안그룹에 들어가 보안그룹을 먼저 만들어본다. 이름은 맘대로 짓고 VPC는 우리가 만든 VPC를 선택하면 된다. VPC가 VPC-ID로 구분하게 되어있다. 혹시 VPC를 여러 번 만들었을 경우, VPC메뉴에 들어가서 사용해야할 VPC 아이디를 확인해야한다. EC2 보안그룹 인바운드 정책에 내 IP 22포트와 80포트를 허용시킨다. 보안그룹 중 인바운드(Inbound), 즉 EC2로 들어오는 방향에 제어를 설정한다. 생성한 보안그룹 체크 후 하위에 있는 인바운드 규칙탭을 본다. => TCP 22는 SSH, cmd 또는 터미널로 들어갈.. 2022. 8. 7. [AWS] 웹 서버 만들기 복습(1. 네트워크 설정) 웹 서버 만들기 * 1주차 과제 복습입니다. 웹서버가 위치할 네트워크 공간을 만드는게 첫 번째 작업이다! 1. 네트워크 설정 1) VPC 생성 먼저 콘솔에 접속해서 상단 중앙에 있는 검색창에 vpc라고 검색한다. 웹서버가 위치할 네트워크 공간을 만드는 첫 번째 작업이다. vpc 메뉴에서 vpc 생성 버튼을 누른다. 사실 vpc를 안 만들고 Default-VPC를 사용해도 된다..! 하지만 Default-VPC를 사용하는 방법은 실무에서 사용하는 방법이 아니다. 말 그대로 기본값이기 때문에 아무거나 다 들어갈 수 있기 때문에 관리가 되지 않기 때문이라고 한다. 여러 사람이 여기에 서비스를 만들면 모두 추적해서 확인한 후 지울 수가 없게 된다. (?) VPC는 큰 서비스 단위로 만드는 것이 맞다. 이름 태그.. 2022. 8. 7. [AWS] 웹 서버 지우기 복습 웹 서버 지우기(리소스 삭제) 1. EC2 종료 EC2 인스턴스는 인스턴스 종료를 누르면 삭제가 된다. '종료= 삭제' 2. 탄력적 IP 종료 탄력적 IP는 특이하게 미사용 중일 때 요금이 부과된다. EC2가 종료되었으니, 오히려 돈이 나간다. (쓸 땐 무료지만, 낭비하는 건 유료다! 라는 ..) 탄력적 IP 주소 릴리스를 눌러주면 된다. 연결해제는 EC2와 분리하는 것인데 EC2는 이미 종료(삭제)되었기 때문에 자동으로 끊어졌다. 그러므로 '릴리즈=삭제'이다. 3. 보안 그룹 삭제 Security group도 삭제한다. EC2>보안그룹>보안그룹선택>작업>삭제 눌러 삭제하면 된다. 4. 백업본 삭제 백업본 = AMI+EBS이기에 각각 메뉴에 들어가서 지워준다. AMI는 'AMI 등록 취소 = 삭제' 5... 2022. 8. 7. [서버 문제 발생] 서버가 터졌다고 하는데 뭐가 어떻게 터지는 걸까? 수강신청 사이트나 티켓팅 사이트 등 이용자가 많이 몰리는 경우 서버가 터졌다고 얘기한다. 여기서 서버는 어떻게 터지는건지 궁금해서 찾아봤다. 이 의문을 해결하기 위해서는 컴퓨터의 내부 부품인 하드웨어에 관해서 이해해야한다. 컴퓨터는 CPU와 보조기억장치(하드디스크, SSD 등), 메모리(램) 과 같은 하드웨어를 가지고 있다. 기능 간략히 정리해보면 - CPU: 인간의 뇌 => 프로그램을 사용하기 위해서는 CPU가 일해야 함. 즉, 데이터 처리라는 일을 한다. - 보조기억장치: 저장 => 보조기억장치에는 파일과 데이터가 저장되어 있음. 사용자가 특정 프로그램을 실행시키면 CPU는 데이터를 처리하기 위해 보조기억장치에서 필요한 데이터를 요청한다. 보조기억장치는 필요한 데이터를 찾아서 CPU에 전달하는데, 이.. 2022. 7. 26. [직무부트캠프] 1주차 과제(AWS 계정 만들기, 웹 서버 만들기, EC2 추가기능 사용, 리소스 삭제, 웹 페이지 기획) 1. 과제를 위한 개념 네트워크 취업을 당락을 좌지우지하진 않지만 "네트워크"를 알면 어떤 직무를 어떤 관점으로 볼 지 알 수 있다. - 땅을 계약: AWS 가입하기 public cloud - 건물을 세움: VPC virtual private cloud - 공간 나누기(~호): subnet - 책상: 서버(EC2) => 백엔드 개발자와 가장 관련이 있는 것은 서버이다. 옛날에는 백엔드 개발자가 개발만 했지만, 개발하는 공수 자체가 줄어들었기 때문에 남는 시간에 서버를 공부한다. 서버를 정말 잘 다룰 수 있어야하지 진정한 백엔드 개발자가 된다. * 네트워크 상에서의 주소: IP - 건물주소: VPC IP 대역대 - 상세주소: subnet IP 대역대 => 반드시 subnet IP 대역대는 VPC IP 대역.. 2022. 7. 22. 이전 1 다음