Llevo un par de fines de semana jugando con Node.js y usando a CouchDb como base de datos para node. He tenido problemas con el XulRunner y con V8 y cosas por el estilo, entonces este fin de semana decidí dedicar una buena parte del sábado a como instalarlos en ubuntu y evitar tener problemas que me quitaran tiempo de desarrollo, después de un rato de leer cuales eran las mejores maneras de instalarlo, decidí por estas opciones, formatee mi Ubuntu y entonces instale Couch y Node anotando linea por linea, después le pase el tutorial a @altuzar y el pudo hacerlo sobre su VMWare.
Vamos empezar con algunas cosas básicas que necesitamos tener:
Algunas cosas básicas que necesitamos
sudo apt-get install build-essential
Necesitaremos Git
sudo apt-get -y install git-core gitosis
Installar CouchDB
Prerequisitos de CouchDB
sudo apt-get install make gcc zlib1g-dev libssl-dev libreadline5-dev rake
Fecheamos CouchDb
git clone git://github.com/jhs/build-couchdb
cd build-couchdb
git submodule init
git submodule update
Hacemos Rake a Couch, tomara un rato, pero hace todo por nosotros, entonces vale la pena esperar.
rake
Despues inicializamos Couch con:
build/bin/couchdb
Despues vamos al browser en la direccion http://127.0.0.1:5984/ y debemos de ver
{"couchdb":"Welcome","version":"1.0.0"}
Installar Node.js
Bajamos el codigo
git clone git://github.com/ry/node
cd node
Installamos Node
./configure
make
make install
Testeamos Node
make test
Construimos la documentacion
make doc
De esta manera siempre tendremos la documentacion en
man doc/node.1
Related posts: