Este é um post prático que mostra como instalar o Node.js usando o repositório Git no GitHub.

Mac

Se você está usando o excelente gerenciador de pacotes homebrew do Mac, você pode instalar Node com apenas um comando: brew install node.

Caso contrário, siga os passos abaixo:
Instale o Xcode
Instale o Git
– Rode os seguintes comandos em seu prompt de comandos:

git clone git://github.com/ry/node.git
cd node
./configure
make
sudo make install

Ubuntu

No Ubuntu você vai os seguir dois passos abaixo para instalar o Node através do repositório git:

  • Instale todas as dependências:
sudo apt-get install g++ curl libssl-dev apache2-utils
sudo apt-get install git-core
  • Rode os seguintes comandos:
git clone git://github.com/ry/node.git
cd node
./configure
make
sudo make install

Windows

Atualmente você deve usar o cygwin para instalar o Node no Windows. Para fazer isso siga os passos abaixo:

  • Instalar cygwin.
  • Usar o setup.exe na pasta do cygwin para instalar os seguintes pacotes:
devel → openssl
devel → g++-gcc
devel → make
python → python
devel → git
  • Abra a linha de comando do cygwin com Start > Cygwin > Cygwin Bash Shell.
  • Rode os comandos abaixo para baixar e construir o Node.
git clone git://github.com/ry/node.git
cd node
./configure
make
sudo make install

Você pode verificar se a instalação foi bem concluída com um simples exemplo Hello World em Node.js!