Instalacion_couchdb
Last updated
Was this helpful?
Last updated
Was this helpful?
INSTALANDO COUCHDB UBUNTU 10.04
Instalar las dependencias
sudo apt-get install automake autoconf libtool help2man
sudo apt-get install build-essential
sudo apt-get install erlang
sudo apt-get install libicu-dev
sudo apt-get install xulrunner-dev
sudo apt-get install libcurl4-openssl-dev
Descargar apache-couchdbxxx.tar.gz
cd /home/avbravo
wget
Descomprimir el archivo
tar zxf apache-couchdb-1.0.2.tar.gz
cd apache-couchdb-1.0.2
Ejecutar
./configure
si genera el error
configure: error: Could not find the js library.
Is the Mozilla SpiderMonkey library installed?
Debemos instalar SpiderMOKEY
cd /home/avbravo/
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
Entrar la carpeta apache-couchdb-1.0.2
cd /home/avbravo/apache-couchdb-1.0.2
./configure
make
sudo make install
Crear un usuario para couchdb
sudo adduser couchdb
cuando pregunta password solo dar enter
Directorios del sistema
sudo mkdir -p /usr/local/var/lib/couchdb
sudo mkdir -p /usr/local/var/log/couchdb
sudo mkdir -p /usr/local/var/run
sudo chown -R couchdb /usr/local/var/lib/couchdb
sudo chown -R couchdb /usr/local/var/log/couchdb
sudo chown -R couchdb /usr/local/var/run
Ahora configuramos couchdb como un servicio
sudo cp /usr/local/etc/init.d/couchdb /etc/init.d
sudo update-rc.d couchdb defaults
Con estos pasos, al iniciar nuestro ubuntu se carga coucdb, si deseamos ejecutarlo en este momento sin reiniciar podemos hacerlo con:
sudo /etc/init.d/couchdb start
Nos debe enviar el mensaje
* Starting database server couchdb
Para verificar que esta corriendo podemos ejecutar.
Nos envia el mensaje
* Starting database server couchdb
Nota: Debes tener curl instalado (sudo apt-get install curl)
O desde el browser mediante Futon
CAMBIANDO EL IP DE LA BASE DATOS COUCHDB
cambiar el bind_address por el ip deseado.
Luego para acceder a couchdb debemos hacerlo mediante el nuevo ip.
bajar el jar desde
Bajar las fuentes desde
seleccionar la opción Download Source, y descargar el archivo comprimido
descomprimirlo, alli encontramos las librerias
bajar el commons-httpclient desde
Creamos la libreria Couchdb4j en NetBeans
curl