
Windows 서버용 EC2 인스턴스 만들기
/서비스/EC2/인스턴스
에서 인스턴스시작버튼
클릭하기
ctrl+F
누르고 Microsoft Windows Server 2022 Base
를 검색해서 선택하기
- 프리티어 선택 이후 다른 값들은 기본값으로 설정하고 인스턴스 시작하기
- 키페어 생성에서
새 키 페어 생성
에서 키페어 유형은 RSA
이름은 본인이 구분하기 편한 이름으로 설정해준다 보통은 구분자를 _
로하여 windows_server_1_key
이렇게 지어준다 그리고 해당 키는 접속을 위해서 중요하니 폴더를 따로 만들어서 잘 보관해주자
Windows 인스턴스 접속하기
/서비스/EC2/인스턴스
에서 연결버튼
클릭하기
- 인스턴스에 연결에서
RDP 클라이언트
클릭하고 암호 가져오기
클릭 Browse
버튼 눌러서 아까 생성한 windows_server_1_key
불러오고 암호해독
버튼 클릭 마지막으로, 원격 데스크톱 파일 다운로드
클릭
- 다운로드 받은 파일 실행하고 비밀번호 입력하라는 창에 방금 해독한 암호를 복사 후 붙여넣기

Windows에서 웹 서버 호스팅하기
/메뉴/Server Manager
클릭 Add roles and features
클릭
- 나머지는 기본값으로 지나오고
Server Roles
에서 Web Server iis
활성화 시켜주고 add features
클릭하고 이제 기본값으로 설치까지 진행해주면 된다.
/왼쪽 위에 DashBoard/tools
에서 internet information services manager
클릭
- 왼쪽에서
/EC2AMAZ/Sites/Default Web Site
클릭
- 오른쪽에
/Actions/Edit Site/Bindings
클릭해보면 http 80포트에 대해서 어떻게 설정되어 있는지 확인 가능
- 80포트에 대하여 보안그룹을 허용해주어야 한다 그래서
/서비스/EC2/인스턴스
에서 우리가 생성한 인스턴스 클릭하고 /보안/보안그룹
에 보안그룹 링크 클릭
- 오른쪽 아래에
인바운드 규칙 편집
클릭하고 HTTP에 대해서 Anywhere
소스에 대해 허용해주고 규칙저장
호스팅된 웹사이트 접속하기
/서비스/EC2/인스턴스
에서 내가 생성한 windows인스턴스 선택
퍼블릭 IPv4 주소
복사해서 크롬 주소창에 붙여넣기
인스턴스 삭제하기
/서비스/EC2/인스턴스
에서 내가 생성한 인스턴스를 오른쪽 마우스 클릭
- 인스턴스를 나중에 다시 작동시키고 싶다면
인스턴스 중지
인스턴스를 완전히 삭제 시키고 싶다면 인스턴스 종료
를 선택한다
- 아까 생성했던
원격 데스크톱 연결 파일
과 key
도 삭제해준다
- 아까 설정해주었던
http
에 대한 보안그룹도 아직 남아있으니 삭제해준다
/네트워크및 보안/키 페어
에서 등록했던 키 페어도 삭제해준다