This installation method can be used on a default Raspberry-pi installation (Wheezy).
Compiling node.js from source (in this example) can take several hours on the Raspberry-pi.
You can copy/paste the following codes one by one and have a functional Node setup when finshed.
Make sure you can access the Rpi over ssh ... if you need to enable ssh you can run the config with:
(find the ssh entry in the list and enable)
Connect to your Rpi on another pc in a terminal with ssh (you need to know the ip of the Rpi):
(default password is "raspberry")
Once you have access with ssh you should be able to paste the following code's in the terminal one by one and end with a functional node installation on the Raspberry Pi. (on linux copy with: Ctrl-c and paste in the terminal with Ctrl-Shift-v)
sudo apt-get install python g++ make
mkdir ~/nodejs && cd $_
wget -N http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd `ls -rd node-v*`
sudo make install
...confirm that Node is installed properly by checking the version: