AWS EC2 시작하기
AWS 검색 모음에서 EC2를 검색합니다.그곳에서 "시작 실례"단추를 누르십시오.이제 AMI를 선택할 수 있는 화면이 보입니다.AMIs(아마존 머신 이미지)는 가상 머신 이미지일 뿐이다.이 블로그에서는 x86 옵션이 있는 "Amazon Linux 2 AMI(HVM), SSD 볼륨 유형"을 선택합니다.인스턴스 유형 화면에서 VM에 할당할 하드웨어 유형을 선택합니다.이것은 기본적으로 우리 컴퓨터를 위한 서버 설정 (CPU, RAM 등) 으로 선택하는 것과 같다.t2.micro를 봅시다.여기서'회고와 발표'를 클릭하고 마지막으로 다음 화면에서'발표'를 클릭하세요.
현재 SSH를 통해 이 실례에 연결하려면 키 쌍을 만들어야 합니다. 이 실례에 접근하는 암호와 비슷합니다.팝업 창의 첫 번째 밑에 있는 목록에서 '새 키 쌍 만들기' 를 누르고 이름을'ec2demo '로 저장하는 것을 볼 수 있습니다.그리고 '키 쌍 다운로드' 단추를 누르고 '시작 실례' 단추를 누르십시오.다음 화면에서 인스턴스 보기를 클릭합니다.
[인스턴스 상태]가 [실행 중]인지 확인한 후 인스턴스의 첫 번째 열에서 확인란을 클릭한 다음 위쪽 열에서 [연결]을 클릭합니다."SSH 클라이언트"로 이동합니다. 설명에 따라 조작하면 실례에 대한 SSH 접근 권한을 가져야 합니다.
이것은 기본적으로 우리가 다운로드한 인코딩 개인 키를 사용하여 SSH를 통해 이미 설치된 공공 키에 연결하는 실례입니다.
지금 이 기계에nginx를 설치합시다.nginx는 AWS "Extras Repository"에서 사용할 수 있습니다.너는 운행을 통해
amazon-linux-extras list | grep nginx
설치하려면 를 실행하십시오.sudo amazon-linux-extras install nginx1
우리는 운행을 통해nginx -v
실행sudo service nginx start
사용 가능sudo service nginx status
서버가 시작된 후, 이 EC2 실례에서nginx starter 페이지를 볼 수 있는지 확인하십시오.curl localhost
이것은nginx 초보자 페이지의 HTML을 보여 줍니다.자, 이제 EC2 실례를 설치했으니 AWS 콘솔으로 돌아가자.we instance를 선택하면 아래 그림과 같이 화면 밑에 관련 정보를 볼 수 있습니다.
'공용 IPv4 DNS'는 모든 기기에서nginx starter 페이지를 볼 수 있는 URL입니다.그것을 눌러서 무슨 일이 일어날지 봅시다.
네가 바라던 게 아니었어?
그렇다면 왜 우리는 이 URL에 접근할 수 없습니까?
만약 당신이 이전에 서버를 실행한 적이 있다면, 필터되지 않은 인터넷 데이터가 서버에 들어오는 것을 허용하는 것은 이처럼 많은 안전 위협에 노출되는 것을 의미한다는 것을 알게 될 것이다.아마존은 이 문제를 해결하기 위해 안전팀을 사용한다.그것들은 방화벽을 충당하여 우리가 서버에 공공 인터넷 데이터로 설정된 부분만 폭로할 수 있도록 한다.
EC2 인스턴스를 시작할 때 보안 그룹을 구성하지 않았기 때문에 아마존은 표준 보안 그룹을 할당했습니다.세부내용 옆에 있는 보안 탭을 클릭한 다음 보안 그룹 아래의 링크를 클릭합니다.
다음 화면에는 인바운드 규칙과 아웃바운드 규칙이 표시됩니다.출구 규칙은 우리의 EC2 실례가 인터넷상의 모든 것과 통신할 수 있도록 허용한다.다른 한편, 인바운드 규칙은 누구나 SSH를 사용하여 우리의 실례에 연결할 수 있음을 나타낸다.[인바운드 규칙 편집] 버튼을 클릭하여 다른 인바운드 규칙을 추가합니다.
EC2 인스턴스의 HTTP 트래픽에 대한 규칙을 추가할 것입니다.다음과 같은 규칙을 추가하고 규칙 저장을 클릭합니다.
이 작업이 완료되면 이전 URL로 이동하면nginx starter 페이지를 볼 수 있습니다:)
Please note that you should navigate to
http://<url>
and nothttps://<url>
.
우리가 끝내기 전에 나는 너희들에게 마지막 일을 보여주고 싶다.이 EC2 인스턴스에서 "Amazon Linux 2 AMI(HVM), SSD Volume Type"AMI를 사용한 것처럼 AMI를 만들 수 있습니다.이것은 창설된 AMI를 사용하여 다른 실례를 시작할 때,nginx를 다시 설치할 필요가 없다는 것을 의미합니다.이렇게 하려면 인스턴스를 선택한 다음 작업 > 이미지 및 템플릿 > 으로 이동하여 이미지를 만듭니다.이미지 이름을 추가하고 다른 모든 내용을 기본값으로 유지하기만 하면 됩니다.이제 AMI가 준비되면 왼쪽 nav 메뉴를 사용하여 AMIs 부분으로 이동하면 이 그림으로 실례를 시작할 수 있습니다.
이것이 바로 본문의 주제입니다. 저는 당신이 현재 EC2 실례에 대해 충분히 익숙해져서 스스로 놀러 갈 수 있기를 바랍니다.읽어주셔서 감사합니다. 피드백이나 궁금한 점이 있으면 언제든지reach out 연락 주세요:
Reference
이 문제에 관하여(AWS EC2 시작하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/rinkiyakedad/getting-started-with-aws-ec2-33on텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)