개발 환경으로 우분투 14.x 버전을 설치하고 node.js를 설치해봤습니다. CentOS와는 조금 다른 방법이기에 포스팅합니다.
1. 저장소 업데이트
# sudo apt-get update
2. 필요한 모듈 설치
# sudo apt-get install build-essential libssl-dev
3. nvm 다운로드
https://github.com/creationix/nvm 에 접속하여 install script를 복사하여 쉘에 wget이나 curl를 실행합니다.
# sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.1/install.sh | bash 또는 # sudo wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.25.1/install.sh | bash
4. node.js 설치
https://nodejs.org/ 접속하여 Current version 즉, Stable 버전을 확인하여 해당 버전을 nvm 을 통해 설치합니다. (포스팅 시점에서의 Current Version은 v0.12.3)
# nvm install 0.12.3
* nvm 다운로드 후 바로 쓸 수는 없고 현재 터미널을 종료 후 다시 새 터미널을 실행해야 합니다.
5. 설치 버전 활성 및 확인
nvm은 node.js를 여러 버전으로 설치가능합니다. 그렇기 때문에 많은 설치 버전 중 사용하고자 하는 버전을 선택해주셔야 합니다.
# nvm use 0.12.3 # nvm alias default 0.12.3 # nvm use default
설치된 node.js와 버전확인은 아래와 같이 할 수 있습니다.
# nvm ls # node -v
6. expressjs 설치
express를 전역에서 사용하려면 -g 옵션을 넣어줍니다.
# sudo npm install -g express
7. express 심볼릭링크 생성
심볼릭 링크를 아래와 같이 생성하면 계정 루트(~/)에 node_modules 라는 디렉토리가 생성됩니다.
# npm link express
이후 express 프로젝트를 생성하는 방법은 이전에 포스팅된 CentOS에서 node.js 설치 편에서 express 설정 부분과 동일하니 참고바랍니다.