Thursday, 18 October 2012

Install Node.js and NPM on ubuntu server

Although you can easily install node using the Ubuntu package manager, you'll only get v0.4.something. This is not compatible with many of node's useful modules such as and is a very old version. Below I explain how to install node and npm on Ubuntu server from source:

Step 1 - Update your system
sudo apt-get update
sudo apt-get install git-core curl build-essential openssl libssl-dev
Step 2 - Install Node.js
First, clone the Node.js repository:
git clone
cd node
Now, if you require a specific version of Node:
git tag # Gives you a list of released versions
git checkout v0.4.12
Then compile and install Node like this:
sudo make install
Then, check if node was installed correctly:
node -v
Step 3 - Install NPM
Simply run the NPM install script:
curl | sudo sh
And then check it works:
npm -v

No comments:

Post a Comment