Amazon EC2란
Amazon Elastic Compute Cloud (EC2)
클라우드에서 확장식 컴퓨팅을 제공한다
따로 물리적인 서버를 구축할 필요없이 클라우드 상의 서버를 할당받아
사용하는 것이기 때문에 하드웨어에 별도의 비용을 투자할 필요가 없다.
또 클라우드 이점으로 탄력적으로 서버의 성능을 높이거나 낮출 수 있어
트래픽에 대한 대응에도 유리
EC2 - 용어 및 기능
- 인스턴스 : 가상의 컴퓨팅 환경 (컴퓨터1대라고 생각)
- AMI (Amazon Machine Image )서버에 필요한 운영체제와 어려 소프트웨어 들이 적절히 구성된 템플릿
- 인스턴스 유형 -> 메모리 스토리지 네트워킹 용량
- Pair Key 키를 통해서 인스턴스 로그인 정보를 보호하기 위해
-인스턴스 스토어 볼륨 -> 임시 데이터를 저장하는 스토리지 볼륨으로 인스턴스 종료시 삭제
-탄력적인 IP 주소 할당(Elastic IP Address) : 동적 클라우드 컴퓨팅을 위한 고정 IPv4 주소
-Amazon EBS(Elastic Block Store): 영구 스토리지 볼륨에 데이터 저장
-인스턴스와 Amazon EBS 볼륨 등의 리소스를 다른 물리적 장소에서 액세스
-인스턴스에 연결할 수 있는 프로토콜, 포트, 소스 IP 범위를 지정하는 방화벽 기능
-탄력적인 IP 주소 할당(Elastic IP Address) : 동적 클라우드 컴퓨팅을 위한 고정 IPv4 주소
-태그: 사용자가 생성하여 Amazon EC2 리소스에 할당할 수 있는 메타데이터
-VPC(Virtual Private Clouds) : 네트워크와 간편히 연결할 수 있는 가상 네트워크
1. AWS console 접속해 EC2
2. 인스턴스 생성!!!
3. 리눅스기반 으로 생성
※프리티어생성※
나머지는 돈이 나간다 (AWS 요금정책 읽어볼것!!)주의!!!!
4. 다 기본값으로 할것
(메모리 & 용량 네트워크 성능 설정)
5. 이전단계에서 설정을 세부적으로
6. 메모리 및 용량 설정
7. Pair key 설정
숨김 및 읽기 전용 파일로 만들것 !!!
참고!! (생활코딩 참고해보세요) 파일바꾸는거 설명이 잘되어있어요
8. 인스턴스 연결
(생성된 후 (약1분 뒤 생성)
인스턴스에 우클릭시 연결 클릭 !!
9. pair key를 통한 로그인
- 터미널로 원격 로그인 -
10. 보안그룹 설정으로 80포트 로 접속 가능하게
(언제든지 조정가능)
단!! ssh 22 는 나만 접속가능하게 할것!!
11. 원격접속
12. 완료 !!!
'프로그래밍 > AWS' 카테고리의 다른 글
[AWS]EC2 에 FTP ( 프로젝트 전송)_FileZilla사용 (2) | 2018.05.31 |
---|---|
[AWS]EC2 Nginx 설치 및 Tomcat8 연동하기 (0) | 2018.05.31 |
[AWS]EC2 Tomcat8 설치하기 (0) | 2018.05.30 |
[AWS] S3 버킷 연동 및 파일 업로드 (0) | 2018.04.23 |
[AWS] RDS MySQL 연동 및 시작(Free Tier) (0) | 2018.02.01 |