Lucian Log
Blog
Computer Science
Algorithm
DB
Network
OS
General
AI
Blockchain
Concurrency
ETC
Git
Infrastructure
AWS
Docker
Java-Ecosystem
JPA
Java
Spring
JavaScript-Ecosystem
JavaScript
Next.js
React
TypeScript
Python-Ecosystem
Django
FastAPI
Python
SQLAlchemy
Software Engineering
Architecture
Culture
Test
Home
Contact
Copyright © 2024 |
Yankos
Home
>
Infrastructure
> AWS
Now Loading ...
AWS
EC2 서버 시작하기 - 기본
EC2 서버 시작 시작 전 우측 상단 리전(Region) 확인 - 반드시 서울 설정 즉, 물리적 하드웨어의 사용 위치를 서울로 설정 EC2 서버 생성하기 작업 순서 큰 카테고리의 인스턴스 - 인스턴스 우측 상단 인스턴스 시작 서버 이름 지정 Appication & OS images - Ubuntu Server 22.04 LTS (HVM), SSD Volume Type (64bit, 프리 티어 사용 가능 확인 / 버전은 언제나 변할 수 있음) 인스턴스 유형 - t2.micro (프리 티어 사용 가능 확인) 키 페어 연결 (없을 시 새 키페어 생성 - 이름, RSA, .pem 생성) 스토리지 구성 (알림 보고 한도 확인 가능하면 올려서 지정, 현재는 프리티어면 30GiB 지정 가능) 설정 완료되면 인스턴스 시작 탄력적 IP 설정하기 탄력적 IP(Elastic IP, 고정 IP) IP는 동적으로 계속 바뀌기에 외부에서 접속할 수 있도록 고정 IP를 부여하는 것 IP: 각각의 컴퓨터 마다 그 컴퓨터를 접속할 수 있는 주소 퍼블릭 IPv4 주소는 인스턴스가 중지되고 재시작될 때마다 새로 부여되어서 외부 접속은 고정 IP 필요 작업 순서 탄력적 IP 할당 큰 카테고리의 네트워크 및 보안 - 탄력적 IP 우측 상단 탄력적 IP 주소 할당 (다음페이지도 바로 할당) 탄력적 IP 주소 연결 할당 IP 주소를 체크 후 우측 상단 작업 - 탄력적 IP 주소 연결 원하는 인스턴스 선택 후 연결 인스턴스 중지와 종료 중지(stop)는 서버를 잠시 중단하는 개념으로 재시작이 가능하다. 반면에, 종료(terminate)는 서버 삭제의 개념이므로 복구가 불가능한 점을 유의하자. EC2 서버 접속하기 터미널에서 프라이빗 키(pem key) 있는 경로로 이동 프라이빗 키 권한 변경 chmod 400 awstest.pem 서버 접속 ssh -i {pem key} ubuntu@{public IPv4 address} ssh -i awstest.pem ubuntu@13.209.45.243 첫 접속시 continue to connecting?이 나오면 yes 입력 접속 종료 exit
Infrastructure
· 2024-02-07
<
>
Touch background to close