[Server] AWS EC2 인스턴스 생성 + Ubuntu 외부 접속 (ssh)
·
Server Developer
AWS EC2 인스턴스 생성 + Ubuntu 외부 접속 (ssh) 학습 후 정리한 포스팅 입니다. 이번 포스팅에서는 AWS EC2 인스턴스 생성 + Ubuntu 외부 접속 (ssh)에 대해 학습합니다. I) AWS EC2 인스턴스 생성 AWS 회원 가입 후 인스턴스 시작을 진행합니다. 원하는 이름을 선택하고 Ubuntu Server 버전을 선택합니다. 프리티어를 사용하면 기본적으로 제공되는 서비스들을 일정 기간 동안 무료로 이용할 수 있습니다. AWS에서 EC2 인스턴스에 로그인하기 위해서는 키페어(Key Pair) 설정이 필요합니다. 키페어는 SSH를 사용하여 인스턴스에 접속할 때 필요한 개인 키와 공개 키의 쌍을 말합니다. 보안 그룹은 일단은 추가 없이 인스턴스를 생성합니다. 이제 정상적으로 IPv4..
[Node.js] 인스타그램 클론코딩 (Restful API)
·
Server Developer/Node.js
UMC 3기 Node.js 과정과 컴공선배 서버 클론코딩 학습 후 정리한 포스팅입니다. 이번 포스팅에서는 Restful API에 대해 학습합니다. I) REST (Representational State Transfer) - REST 란? 리소스를 이름으로 구분하여 상태를 주고받는 것을 의미한다. 클라이언트가 서버에게 요청하는 시점의 상태를 XML, JSON, CSV를 통해 주고 받는다. XML XML이 가지는 고유한 문법이 있다는 점에서 소프트웨어 및 하드웨어에 대하여 독립적으로 데이터를 처리할 수 있다. 다목적 마크업 언어로 태그 등을 이용하여 데이터의 구조를 기술하는 언어이다. XML은 데이터를 표현하기 위하여 많이 사용되어 온 방식으로 HTML과 흡사한 구조를 가지고 있다. JSON JSON 형식..