개발을 위해 서버 1대가 필요하다.
빠르게 만들어보자.
AWS는 디폴트로 네트워크를 제공한다.
디폴트 네트워크에 서버 1대를 구축해 사용해 보자.
1
콘솔 로그인
https://console.aws.amazon.com/console/home
2
VPC 선택
서울리전
Your VPCs 172.31.0.0/16
Subnet은 4개의 AZ에 있다. 각 다른 위치 4곳.
라우팅 테이블 확인하면 IGW로 나간다.
public subnet이다.
네트워크 설정을 따로 할것이 없다.
바로 서버를 만들면 된다.
3
서버 1대 생성하자.
Service > Compute > EC2
agame-web01-dev
4
Key pair(login)
Create new key pair
agame-web01-dev-key
windows pc에서 접속할 것이라 ppk로 선택
5
Network settings
Auto-assign Publci ip
Enable이다.
6
기본 ssh 0.0.0.0/0이다.
my IP로 변경해 생성하자.
나만 ssh로 접속하면 된다.
7
웹서비스 허용하고 생성하자.
Allow HTTPS traffic from the internet 체크
Allow HTTP traffic from the internet 체크
8
서버 생성
9
putty로 로그인
sudo su -
passwd
10
웹서버 설치
#!/bin/bash
yum -y install httpd
systemctl enable httpd
systemctl start httpd
echo '<html><h1>Hello From Your Web Server!</h1></html>' > /var/www/html/index.html
11
웹 브라우저로 접속 확인
12
서버 생성시 할당받은 EC2 공인 IP는 임시 고정 공인 IP이다.
계속 고정 IP로 사용하려면 EIP를 할당받아 사용해야 한다.
Network & Security
Elastic IPs
Allocate Elastic IP address
Allocate
EC2와 매칭시킨다.
13
자 이제 개발을 시작해 보자~
삭제 순서
서버 삭제
디폴트 네트워크 삭제
1
서버 삭제
EC2 > Instance state > Terminate (delete) Instance
2
디폴트 네트워크 삭제
Service > Network > VPC > delete vpc
3
디폴트 네트워크 다시 생성하는 법?
vpc > Your VPC > Create VPC > Create default VPC
다음
https://brunch.co.kr/@topasvga/4033
감사합니다.