우분투(Ubuntu)에 노드(Node.js) 최신 버전을 설치해 보았습니다. 현재 v4.2.1입니다.
root로 로그인을 했다면 아래와 같이 하시고 root가 아니라면 su로 들어가거나 sudo를 이용해서 설치하시면 됩니다.

1
2
3
4
# apt-get install curl
# curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
# apt-get install -y nodejs
# node -v

마지막 노드 버전에 ‘v4.2.1’이 나오면 잘 설치된 것입니다.
저는 기존 서버의 데이터를 새로운 서버로 옮기는 작업을 하려던 것이기에 몽고(MongoDB)와 Redis도 설치했습니다.

먼저 MongoDB를 설치합니다.

1
2
3
4
5
6
# apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
# echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" | tee -a /etc/apt/sources.list.d/10gen.list
# apt-get update
# apt-get -y install mongodb-10gen
# mongo
  > exit

접속이 안될 경우 ‘service mongodb start’ 한 다음 시도해 보세요.

세션 관리를 위해 Redis를 설치합니다.

1. http://redis.io 첫 페이지의 Download it에 있는 링크의 주소를 복사합니다.
– http://download.redis.io/releases/redis-3.0.5.tar.gz 이런 형식..

2. 커맨드 창에서 아래 코드들 실행

1
2
3
4
5
6
# cd /root
# w.get (위에서 복사한 링크) <---- w.get의 .을 빼야 합니다. 워드프레스가 단어를 걸러버리네요.
# tar zxvf (다운로드 한 파일명)
# cd (압축 해제한 폴더명)
# make
# src/redis-server

Putty 창을 강제로 닫아도 레디스는 살아있습니다. 새로운 Putty로 접속하여 작업하면 됩니다. (-:

<< 설치한 패키지들 >>

1
2
3
4
5
6
7
8
9
10
11
12
13
# npm install nodemon -g
# npm install forever -g
# npm install mongodb
# npm install mongo
# npm install express-session
# npm install connect-redis
# npm install multer
# npm install easyimage
# npm install imagemagick
# npm install mv
# npm install path
# npm install accounting
# npm install