Estou a algum tempo estudando e desenvolvendo algumas coisas com Node.js aqui no iG, resolvi compartilhar com vocês a configuração e instalação dos pacotes do Node no Ubuntu.
Instalando o NodeJS com git
Agora o NodeJS tem um pacote para instalação via apt-get, então não é necessário realizar o processo por Git (mas ainda funciona).
Para instalar o último pacote que está no git, você precisará de alguns pacotes. Se eles não estiverem instalados instale:
sudo apt-get install g++ curl libssl-dev apache2-utils
sudo apt-get install git-core
Agora vamos fazer o clone do Node para instalação:
git clone git://github.com/ry/node.git
cd node
./configure
make
sudo make install
Instalando o NodeJS com o gerenciador de pacote Ubuntu
Agora o NodeJS tem um pacote no Ubuntu, então não é necessário fazer o processo anterior (baixar o pacote do Git e instalar), o processo ficou mais simples:
sudo apt-get install nodejs node
Atenção: se você precisa de alguma versão específica do Node, precisa instalar através do processo de pegar do repositório.
Com isso o node vai ser instalado no seu Ubuntu, você pode verificar a instalação digitando:
node --version
Instalando o NPM
O NPM é um gerenciador de pacotes para o Node, sua instalação é bastante simples:
curl http://npmjs.org/install.sh | sh
E para instalar um pacote com o npm você só precisa digitar no terminal "npm nome_do_pacote install", no exemplo abaixo irei instalar o express:
npm install express
Para fazer seu nodejs funcionar com o MongoDB estou usando o Mongoose, a instação também é com o npm:
npm install mongoose
Pronto, agora você tem o NodeJS rodando, dúvidas e sugestões nos comentários! 🙂