프리티어
서비스 -> EC2 -> 네트워크 및 보안 -> 키 페어 -> 키 페어 생성
키 페어 이름은 아무거나
파일 형식은
그대로 하면 된다.
배포 및 사용
- AWS EC2 인스턴스를 배포 후 해당 인스턴스에 SSH 접속을 하고, 웹 서비스 설치 및 확인하는 실습을 한다.
AWS 관리 콘솔에서 EC2 인스턴스 배포
맨 위에 Name 값에는 WebServer를 입력했다.(상관 X)
사용자 PC에서 SSH로 EC2 인스턴스 접근
putty를 다운 받는다.
Connect -> SSH -> Auth 를 들어가
Private key file for authentication 에 발급받은 .ppk 키를 지정한다.
Session으로 들어가
Host Name for IP address 에
있는 IPv4 퍼블릭 IP를 입력한다.
Connection type에는 SSH를 선택하고 Open을 클릭
SSH서버의 키를 다운 받고(예)
EC2 인스턴스 로그인을 한다. 기본 유저 이름이 'ec2-user'라고 한다.
EC2 인스턴스에 웹 서비스 설치
[ec2-user@ip-173-31-14-236 ~]$ sudo su -
[root@ip-173-31-14-236 ~]# yum install httpd -y
[root@ip-173-31-14-236 ~]# systemctl start httpd
[root@ip-173-31-14-236 ~]# echo "<h1>Test Web Server</h1>"> /var/www/html/index.html
[root@ip-173-31-14-236 ~]# curl localhost
<h1>Test Web Server</h1>
생성된 EC2 인스턴스에 웹 서비스를 설치 완료 후 실제 사용자의 웹 브라우저에서 http://퍼블릭 IP로 접근하여 웹 페이지가 정상 출력되는지 확인
인스턴스 삭제
서비스 -> EC2 -> 인스턴스 -> 인스턴스 선택 -> 작업 -> 인스턴스 상태 종료
'배포관련 > AWS' 카테고리의 다른 글
VPC의 종류 (0) | 2022.12.14 |
---|---|
VPC (Virtual Private Cloud) (0) | 2022.12.14 |
가용영역과 리전, 엣지 (0) | 2022.12.13 |
AWS 데이터 센터 (0) | 2022.12.13 |
AWS 클라우드란? (0) | 2022.12.13 |