brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Sep 16. 2024

AWS 53탄-2. 디폴트 네트워크에 서버 -2024

AWS가 제공하는 디폴트 네트워크에서 서버 1대 구축해보자



<1>  서버 1대가 필요해요

<2>  다 사용했으면 삭제!!!





<1>  서버 1대가 필요해요



개발을 위해 서버 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

자 이제 개발을 시작해 보자~





<2>  다 사용했으면 삭제!!!



삭제 순서

서버 삭제

디폴트 네트워크 삭제



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



감사합니다.


브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari