•
AWS 클라우드 컴퓨팅 서비스 = 클라우드 가상 서버 (Virtual Machine)
•
EC2 클라우드 가상 서버를 “인스턴스”라고 부름
•
EC2 인스턴스 생성 실습
◦
이름 및 태그
◦
애플리케이션 및 OS 이미지
◦
인스턴스 유형
◦
키페어
◦
네트워크 설정
◦
스토리지 구성
◦
고급 세부 정보
EC2원격 접속
•
Secure Shell Protocol(SSH)를 사용한 연결
◦
SSH 프로토콜을 이용해 Linux 인스턴스에 원격으로 연결
◦
SSH(Secure Shell Protocol)은 보안을 통해 원격으로 접속하기 위한 방식
◦
아이디, 패스워드 방식이 아닌 Public Key와 Private Key를 이용해 접속
◦
원격 접속 방법: MAC PC의 Terminal, Windows Powershell, Windows Putty 프로그램 등을 사용
•
원격 데스크톱 프로토콜(RDP)를 사용하 연결
◦
RDP 프로토콜을 이용해 Windows 인스턴스에 원격으로 연결
◦
RDP(Remote Desktop Protocol)은 Windows OS를 원격으로 접속하기 위한 방식
◦
아이디, 패스워드를 이용해 접속
◦
원격 접속 방법: 윈도우의 원격 데스크톱 연결 프로그램 사용
•
EC2 Instance Connect를 사용한 연결
◦
EC2 Instance Connect를 사용하여 Linux 인스턴스에 연결
•
AWS Systems Manager 세션 관리자 (Session Manager)를 사용한 연결
◦
AWS System Manager 기능을 사용하여 Linux, Windows 인스턴스에 연결
EC2 Linux 인스턴스 웹서버 생성
•
SSH 원격 접속후 리눅스 명령어 입력을 통한 웹 서버 생성
•
아래 명령어를 입력하기 전에 sudo su를 입력하여 root계정으로 전환 후 아래 명령어 입력
•
웹 서버 생성 명령어
yum update -y
yum install httpd -y
service httpd start
chkconfig httpd on
cd /var/www/html
echo " Hello Inostudy. $(hostname -f)" > index.html
JavaScript
복사