Ubuntu에서 node.js 의 express 사용하여 helloworld 출력하기

Programming 2013. 4. 18. 11:19 by touchsoul

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

작업 환경

OS : Ubuntu 12.10(32비트)

메모리 : 2GB

프로세서 : Intel® Core™ i5-2430M CPU @ 2.40GHz


node.js를 설치 하기 위해 먼저 터미널을 실행합니다.(단축키 : Ctrl + Alt + T)


Linux에는 데비안과 레드햇 계열이 있습니다. Ubuntu는 데비안 계열입니다.

위 내용을 한 이유는 패키지 매니저 때문입니다. 데비안의 경우는 apt-get 레드헷은 yum 이렇게 있습니다.


Ubuntu 이기 때문에 apt-get으로 환경을 구성하겠습니다.



sudo apt-get install python-software-properties

node.js에서 필요한 플러그인을 설치하고 컴파일 하기 위함입니다. 그 이유는 node.js 플러그인 경우에 속도를 위해 javascript로 되어 있는 것이 아닌 c++로 되어 있는 경우가 있습니다.



sudo apt-get install build-essential

node.js 를 컴파일할 때 쓸 c++ 빌더 설치를 하기 위함입니다. 그 이유는 node.js는 구글의 V8엔진을 기반으로 만들어졌고 V8엔진의 경우 크롬에 포함되어 있으며, 크롬은 여러 환경에 구동가능하게 c++로 구성이 되어 있습니다.


일단 sudo로 권한 획득 후 설치를 해줍니다. 위 내용은 노드를 구동하기 위해 기본으로 설치되어야 하는 것들입니다.



sudo add-apt-repository ppa:chris-lea/node.js

sudo apt-get update

apt-get repository에 node.js 추가 후 목록 갱신



sudo apt-get install nodejs

node.js 설치



sudo npm install -g express

node.js 플러그인 중 express 설치 -g라는 옵션은 전역으로 설치하겠다는 옵션



express helloworld

express [프로젝트 이름] 형식으로 하면 현재 폴더에서 새로운 폴더가 생성되고 그 안에 express 기본 세팅이 됩니다.



sudo npm install -d

현재 폴더에서 package.json 파일을 찾아서 그 안에 명시된 플러그인 자동 설치합니다.



위 내용까지 하셨으면 기본 프로젝트 준비는 끝났습니다. 인제 실행하는 것만 남았습니다.

프로젝트 폴더에서 app.js가 있는 경로에서 node app.js 입력 후 Enter


Nav