티스토리 뷰

기타/AWS

EC2 사용하기 - 생성

이안_ian 2019. 1. 25. 23:31




반응형

EC2 (Elastic Compute Cloud)

안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스이다. 통상 웹 서버를 올리려면 서버용 컴퓨터에 리눅스를 설치하거나 약소하게는 라즈베리파이 같은 기기에 설치하여 사용해야한다. 근데 성능은 PC급인데 초기 자금을 크게 쓰고 싶지 않을 때 이 클라우드 시스템을 이용한다. 아마존한테 가상의 컴퓨터를 한대 임대 받는것이다. 가상의 컴퓨터를 임대 받았으니 윈도우나 리눅스로 운영체제를 선택하고 거기에 자신이 서비스할 때 필요한 요소들을 설치하여 사용하면 된다.


하나씩 시작해 보자!


1. AWS홈페이지 에서 EC2로 접속


2.인스턴스 시작 클릭하기

*인스턴스는 컴퓨터 한 대 라고 생각하면 된다.


3.자신이 원하는 운영체제 선택

필자는 리눅스에서 인기가 많은 우분투로 진행


4.무료로 사용하기 위해 AWS 프리티어용 EC2 mircro인스턴스 체크 - 검토 및 시작 클릭


5.자신이 선택한 것이 맞는지 체크 후 시작! (프리 티어용이 맞는지가 중요)


6.키페어

 1) 새 키페어 생성

 2) 키 페어 이름 입력(여러 인스턴스가 있을 때 구별하기 위한 이름 입력)

 3) 키 페어 다운로드( * 키 페어는 다운로드가 최초 1회만 가능하므로, 절대 잃어버리거나 삭제하면 안된다)

 4) 인스턴스 시작 

*키 페어는 대여한 컴퓨터를 접속할 때 필요한 패스워드다.


7. 약 5분정도 기다리면 인스턴스가 생성된다. 

주의점) 생성된 인스턴스를 우클릭해서 인스턴스 상태를 보면 시작, 중지, 재부팅, 종료가 있다.

- 중지 : 컴퓨터의 종료 상태, 데이터가 유지됨

- 종료 : 컴퓨터를 아예 버림, 데이터 삭제

* 컴퓨터를 중지상태로 끄면 ip가 회수되고 다시 부여되므로, 주의해야함

 


8. 생성한 인스턴스 연결하기

8-1. Putty 다운로드 / 설치, putty는 원격으로 다른 컴퓨터를 연결이 가능한 프로그램이다. 그거 설치는 각자 알아서..


9.키페어 변환

putty를 통해 접속하려면 ec2 인스턴스를 생성했을 때 만들었던 키페어를 변환해야함. 키 타입이 RSA인 것을 확인하고 Load 클릭 - 본인의 키페어를 선택 ex)ubuntu.pem


10. 본인의 키페어를 Load해오면 성공적으로 변환되었다고 뜬다.


11. 변환한 키를 저장할 것이냐고 물어보면 예를 클릭한 후 원하는 곳에 저장!


이런식으로 생성된 것을 확인할 수 있다.


12. Putty를 실행 후 왼쪽 하단에 SSH를 클릭한다.


13. 빨간 네모대로 클릭하고 위에서 만들었던 putty private key를 클릭한다.


14. putty private key를 등록한 후 Session을 클릭해 다시 돌아와서 HostName을 입력한다.


15. 인스턴스를 생성하고 퍼블릭 DNS를 복사해서 입력


16. 처음에 접속하면 경고창이 뜨는데 그냥 예를 눌러주자

17. 우분투의 기본 사용자 이름은 우분투이므로 ubuntu를 입력한다.


Centos AMI의 사용자 이름은 centos

Debian AMI의 사용자 이름은 admin or root

Fedora AMI의 사용자 이름은 ec2-user or fedora


18. id를 입력하면 키페어가 맞는지 확인하고 맞으면 잘 접속되는 것을 확인할 수 있다.



*만약에 접속할 수 없다고 에러가 발생하면,

1. 키페어를 변환하고 잘 넣었는지 확인

2. 보안그룹 - 인바운드에 IP 모두 허용 확인하기

 보안그룹은 이전 포스팅인 RDS편을 보면 알 수 있다. 똑같이 설정!!


아래의 명령어로 슈퍼 계정으로 접속하자


sudo su root


그리고 update를 한번 해줘야 제대로 사용이 가능하니까 update도 바로 실행해주자

sudo apt-get update -y

sudo apt-get upgrade -y

update : 설치되어 있는 패키지들의 새로운 버전이 있는지 확인

upgrade : update를 통해서 확인한 패키지들의 최신 버전에 따라서 패키지들의 버전을 업그레이드 해줌


타임존 변경

sudo in -sf /user/share/zoneinfo/Asia/Seoul /etc/localtime

기존적으로 영국시간이라 한국시간으로 변경해주는 것. 명령어 치고 date 입력해보면 한국시간으로 변경됨


HostName변경

sudo vi /etc/hostname

sudo reboot





출처: https://develop-im.tistory.com/14?category=768297

반응형
댓글
반응형
최근에 달린 댓글
글 보관함
Total
Today
Yesterday
최근에 올라온 글
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31