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라는 옵션은 전역으로 설치하겠다는 옵션
sudo npm install -g express-generator
이 방법을 사용해야 함 버젼 4.0 이상이라고 나와있음
express helloworld
express [프로젝트 이름] 형식으로 하면 현재 폴더에서 새로운 폴더가 생성되고 그 안에 express 기본 세팅이 됩니다.
sudo npm install -d
현재 폴더에서 package.json 파일을 찾아서 그 안에 명시된 플러그인 자동 설치합니다.
위 내용까지 하셨으면 기본 프로젝트 준비는 끝났습니다. 인제 실행하는 것만 남았습니다.
프로젝트 폴더에서 app.js가 있는 경로에서 node app.js 입력 후 Enter
'Node.js' 카테고리의 다른 글
node.js의 중요한 특징 (0) | 2015.05.09 |
---|---|
nodejs express의 모듈화 (0) | 2015.04.01 |
windows -> ubuntu linux 로의 nodejs 변경에 따른 이슈 (0) | 2015.03.05 |