728x90
반응형
728x90
반응형
AWS에서 S3를 들어간 다음 버킷 만들기를 클릭한다. 버킷의 이름을 지어준다. 이때, S3 버킷은 글로벌 서비스이므로 고유한 이름으로 지어주어야 한다. 다만 리전을 선택해서 어디에 저장할 지는 선택할 수 있다. 기본 암호화의 버킷 키만 비활성화로 설정하고 나머지는 그대로 두고 버킷을 생성한다. 버킷이 성공적으로 생성된다. 버킷 이름에 대문자는 들어가면 안된다고 하길래 소문자로 변경해줬다. 생성한 버킷을 클릭해서 들어간다. 버킷을 들어가면 다음과 같은 화면이 나오게 된다. 파일을 하나 업로드 해보자. 간단하게 그냥 파일을 드래그해서 놓으면 업로드가 된다. 나는 그냥 최근 즐겨하는 원신 배경화면을 넣었다. 이렇게 성공적으로 업로드가 된다.
새로운 보안 그룹을 생성한다. 보안 그룹의 이름을 지어주고 인바운드 규칙에 NFS를 추가한다. EFS로 들어가 파일 시스템을 생성한다. EFS의 이름을 지어주고 생성한다. 성공적으로 EFS가 생성된다. 해당 EFS의 파일 시스템 ID를 클릭한다. EFS의 파일 시스템에 네트워크 항목을 보면 보안 그룹들이 default로 설정되어있다. 우리가 처음 생성했던 보안 그룹으로 만들어주자. 우측의 관리를 클릭한다. default로 되어있던 초기의 보안 그룹들을 제거하고 우리가 만든 EFS 보안 그룹을 선택한다. EC2로 돌아가서 오토 스케일링으로 들어간다. 새로운 오토 스케일링 그룹을 생성한다. 새로운 시작 템플릿을 생성한다. 새로운 시작 템플릿의 이름을 지어준다. AMI는 amzn2-ami-kernel-5.10..
시작하기에 앞서 새로운 AMI 를 만들어준다. 우리는 이전에 Amazon Linux 2023 AMI를 사용했지만 이 버전에서는 401 에러가 난다. 그러므로 Amazon Linux 2 AMI (HVM) - Kernel 5.10, SSD Volume Type 인 AMI를 새로 생성해주고 시작한다. Linux 2 AMI를 새로 만들어주고, 이 AMI를 사용해서 인스턴스 2개를 새로 생성한다. 인스턴스의 이름을 지어주고, 키 페어와 보안 그룹은 이전에 생성했던 것을 사용한다. 그리고 인스턴스 갯수는 2개를 생성한다. 2개의 인스턴스가 새로 생성되었을 것이다. 구분 짓기 위해 이름을 각각 First와 Second로 지어준다. 해당 인스턴스의 퍼블릭 IP 주소로 들어가면 둘 다 동일하게 Hello, world! ..
언제나 그랬듯이 AMI로 EC2 인스턴스를 생성한다. 인스턴스의 이름을 지어주고, 키페어는 없음, 보안 그룹은 이전에 만들었던 보안 그룹을 설정하고 인스턴스 생성을 한다. 현재 퍼블릭 IP 주소는 43.200.170.55 이다. 좌측 대시보드에서 네트워크 및 보안 -> 탄력적 IP 로 들어간다. 우측 상단의 탄력적 IP 주소 할당을 클릭한다. 탄력적 IP 주소를 설정을 할 수 있다. Elastic IP는 리전 단위이기 때문에 다른 리전에서는 사용할 수 없다. 한국의 서울 리전인 ap-northeast-2를 설정하고 할당을 클릭한다. 방금 생성했던 인스턴스를 선택하고 연결을 클릭한다. 다시 인스턴스로 들어가보면 퍼블릭 IP 주소가 43.200.170.55에서 43.202.234.185 로 변경된 것을 확인..
IAM으로 들어간다. 좌측 대시보드의 액세스 관리 -> 사용자 로 들어가 우측 상단의 사용자 생성을 클릭한다. 사용자 이름을 지어준다. 권한 옵션에서 직접 정책 연결을 선택하고 권한 정책에서 AmazonEC2FullAccess를 선택한다. 사용자 생성을 누른다. EC2-Practice 사용자가 생성된 것을 볼 수 있다. EC2-Practice로 들어가자. 우측의 액세스 키 만들기로 들어간다. AWS 컴퓨팅 서비스에서 실행되는 애플리케이션을 클릭하고 권장 사항 이해를 체크해준 뒤 다음을 누른다. 태그는 넘어가고 액세스 키 만들기를 클릭한다. CSV 파일을 다운로드한 뒤, 완료를 누른다. EC2 인스턴스로 들어가 새로운 인스턴스를 생성한다. 인스턴스 시작을 누른다. 인스턴스 이름을 지어준다. AMI와 인스턴..
이전에 만든 AMI를 통해 인스턴스를 생성한다. AMI로 인스턴스 시작을 클릭한다. 퍼블릭 IPv4 주소를 웹 브라우저 창에 입력하면 이전에 만든 인스턴스랑 동일하게 Hello, world!가 나타나는 것을 확인할 수 있다. 보안 그룹을 수정하면 어떻게 변하는지 확인해보자. 좌측의 네트워크 및 보안에서 보안 그룹을 들어간다. 보안 그룹을 들어가면 우리가 이전에 생성한 보안 그룹과 default 보안 그룹이 있을 것이다. 우리가 이전에 만든 보안 그룹을 클릭하고 인바운드 규칙을 누르면 아래와 같이 우리가 이전에 설정한 SSH와 HTTP가 나타난다. 인바운드 규칙 편집을 들어가서 이것을 수정해보자. 콘솔을 들어가기 위한 SSH와 HTTP가 열려있다. 여기서 HTTP를 삭제를 해보면 계속 로딩창이 뜨면서 들어..