2017년 3월 16일 목요일

[Web/Node.js] Node.js 설치

우분투(Ubuntu)에서 Node.js 설치하기



개인적인 프로젝트를 진행하는데 server-side를 새롭게 node.js로 해보고 싶은 욕심이 생겨서 설치부터 정리해봅니다.

1. Node.js 설치

node.js 홈페이지에 가면 다양한 플랫폼에 대한 node.js 설치파일이나 설치방법이 제공됩니다.
우분투에서 설치하는 방법은 아래 링크처럼 설명되고 있습니다.
https://nodejs.org/ko/download/package-manager/#debian-ubuntu-linux

지원가능한 우분투 버전도 나오는데 12.04, 14.04, 16.04가 지원되네요. 저는 14.04에 해볼 겁니다.

설치는 간단합니다. 아래 명령어 2줄만 차례대로 수행해주면 됩니다.
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
참고로 위의 방법으로는 node.js 6.x 버전을 설치합니다.
이 글을 쓰는 시점에서는 6.x 버전이 안정된 버전이고, 7.x는 최신이기는 하나 아직 안정되지 않은 버전이기 때문에 저는 6.x를 선택했습니다.

위 두줄로 간단히 설치를 마치고 나면 버전 확인으로 설치가 된것을 확인할 수 있습니다.
$node --version
v6.10.0

2. Node.js 실행

node.js는 확장자가 .js인 파일을 실행할 수 있습니다.
실행방법은 간단하게 node 명령어를 이용하면 됩니다.

예를 들어서 아래와 같이 콘솔로그를 출력하는 helloworld.js 파일을 만듭니다. 에디터는 무엇을 이용하든 무관합니다.
console.log('Hello World!');

이 helloworld.js 파일의 실행은 아래와 같이 하면됩니다.
$node helloworld.js
Hello World!
그러면 작성한 문구가 실행됩니다.


3. Express를 이용한 웹서버 실행

Express는 node.js에서 사용가능한 웹 프레임워크입니다. node.js에서 웹서버를 더욱 간편하게 구축할 수 있게 해주는 도구라고 보면 됩니다.

Express에 대한 내용은 다음 포스트에서 정리합니다. 링크를 걸어놓았습니다.
https://walkinpcm.blogspot.kr/2017/03/webnodejs-express.html

댓글 없음:

댓글 쓰기