June AI

대기업 AI 서비스 기획자가 알기 쉽게 풀어주는 AI 기획·개발·트렌드 지식

개발/Node.js 3

[Node.js]02_Node.js를 들어가기 전에 - HTTP란

HTTP란? HTTP란, Hypertext Transfer Protocol의 약자로 인터넷에서 웹 서버와 웹 사용자(인터넷 브라우저) 사이에 문서를 전송하기 위해 사용되는 통신 규약을 말합니다. HTTP의 특징TCP/IP(Transmission Control Protocol/Internet Protocol) 응용 프로토콜 TCP/IP란, 네트워크와 네트워크를 연결하기 위한 프로토콜로서 서로 다른 운영체제의 컴퓨터 간에도 같은 TCP/IP 프로토콜을 사용함으로써, 네트워크 통신이 가능하게 합니다. 연결 상태를 유지하지 않음 실시간으로 항상 연결을 유지하는 것이 아닌, 웹 클라이언트의 요청이 들어왔을 때만 네트워크를 연결하여 응답을 보내는 프로토콜 입니다. 요청(Request) / 응답(Response) 방..

개발/Node.js 2018.08.14

[MongoDB]01_Linux 2 AMI에서 Mongo DB 설치하기

Node.js를 공부하다보면 비관계형 데이터베이스인 Mongo DB를 꼭 한 번은 접하게 됩니다. 이번 포스트에서는 Amazon Linux 2 AMI에 Mongo DB를 설치하는 방법을 다루도록 하겠습니다. 저는 AWS EC2 인스턴스로 Linux 2 AMI을 사용하고 있지만, 다른 환경의 Linux 2에서도 설치 방법이 모두 동일합니다~ Linux 2에 MongoDB 설치하기1. MongoDB가 이미 설치 되어있는지 확인하기이미 MongoDB가 설치되어 있는지를 확인하기 위해 아래의 MongoDB의 버젼을 확인하는 명령어를 통해 사전 체크를 합니다.mongod --version 2. 유저를 root로 변경MongoDB 레퍼지토리 파일을 만들기 위해 유저를 root로 변경해 줍니다. sudo su 3. ..

개발/Node.js 2018.08.09

[Node.js]01_Node.js를 들어가기 전에 - URL 이란

구글이나 네이버에 들어갈 때 웹 페이지에서 하이퍼링크를 클릭해서 들어가기도 하지만, 주소창에 구글 URL(https://www.google.co.kr)을 직접 입력하여 들어가기도 합니다다. 이렇게 인터넷 상의 모든 사이트에는 URL이란 것이 사용되고 있다. 이번 포스트에서는 항상 사용해서 익숙하지만 잘 신경쓰지 않았던 URL에 대해서 다뤄보도록 하겠다. 1. URL이란?URL이란, Uniform Resource Locator의 약자로 직역하면 자원 위치 지정자 표준이 된다. 주소 문자열이라고도 하며 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약을 URL이라고 한다. URL(Uniform Resource Locator): 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약 2. URL의 구..

개발/Node.js 2018.07.29