Esta instalação foi realizada no Ubuntu 9.10, provavelmente deve funcionar para a versão 9.04 também. O processo de instalação na verdade é mais cansativo do que complicado, precisa de uma conexão razoável para baixar todos os pacotes.

Então vamos começar removendo pacotes não utilizados:

sudo apt-get autoremove

Instalando as dependências:

sudo apt-get -y install tcsh git-core scons g++
sudo apt-get -y install libpcre++-dev libboost-dev
sudo apt-get -y install libreadline-dev xulrunner-1.9.1-dev

Instale o SpiderMonkey que é uma implementação em C de JavaScript

cd ~
mkdir tmp && cd tmp
wget ftp://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz
tar -zxvf js-1.7.0.tar.gz
cd js/src
export CFLAGS="-DJS_C_STRINGS_ARE_UTF8"
make -f Makefile.ref
sudo JS_DIST=/usr make -f Makefile.ref export

Faça o download do MongoDB via git

cd ~/tmp
git clone git://github.com/mongodb/mongo.git

Agora basta instalar o mongoDB

cd mongo
scons all
sudo scons --prefix=/opt/mongo install

Para testá-lo crie um diretório:

mkdir -p ~/testing/mongo/data/db

e inicie o MongoDB:

/opt/mongo/bin/mongod --dbpath ~/testing/mongo/data/db

Se tudo ocorreu bem, acessando o endereço http://localhost:28018 você obterá informações sobre o MongoDB em ação.

Um pouco de prática:
- Começando com MongoDB
- MongoDB and MongoMapper

Referências:
- Building for Linux
- Building mongodb on Ubuntu

Fonte:
http://mauriciodeamorim.com.br/2010/01/04/mongodb-no-ubuntu-910/

Top Posts