최대 1 분 소요

AWS - EC2 접속

  • Elastic Compute Cloud

  • Region 설정: 어느 지역에 있는 컴퓨터를 빌릴 것인가.

  • 인스턴스: 컴퓨터 한 대를 지칭함.

    • 인스턴스 연결

      image-20221006144539943

      이렇게 하면 웹에서 EC2 콘솔창을 동작할 수 있음.

      로컬에서 직접 접속하고 싶다면 SSH로 접속.

    • 웹서버 설치(shell에 명령어 입력)

      # 우분투 최신버전으로 업데이트하기
      sudo apt update; 
          
      # 아파치2 WAS 설치
      sudo apt install apache2 
      
  • 키 페어: 접속 시 인증서.

    • 키 페어를 사용하여 연결

      # 키페어가 있는 곳에서 cmd. 해당 명령어는 '연결 - SSH 클라이언트' 에서 제공해줌.
      ssh -i "키페어이름.pem" ubuntu@ec2-자신의publicIP.ap-northeast-2.compute.amazonaws.com
      
  • 퍼블릭 IPv4 주소(DNS): 접속할 수 있는 주소.

    • 80번 포트가 방화벽에 막혀있을 수 있음.

    • 인스턴스 - 보안에 가면 인바운드 아웃바운드 규칙이 있음.

      • 인바운드: 외부에서 EC2로 접속. 이미 열려있는 22번 포트는 SSH를 사용하기 위한 포트임.

        • EC2에 연결을 하기 위해서는 그때마다 인바운드 규칙으로 방화벽을 열어주면 됨. (ex, AWS의 RDB를 붙이려면 해당 포트를 여기서 설정해서 열어주면 됨)
      • 아웃바운드: EC2에서 외부로 접속.

      • 보안그룹을 누르면 편집 가능.

        image-20221006144441290

    • 방화벽 해제 후 IPv4 주소로 접속한 모습

      image-20221006144741788


마지막 수정일시: 2022-10-24 03:11

카테고리:

업데이트:

댓글남기기