Installer et utiliser CouchDB sur serveur Gandi sous Ubuntu

Pré-requis

Avoir installé Erlang/OTP.

Divers packages nécessaires :

su -
apt-get install libmozjs-dev libicu-dev libcurl4-gnutls-dev

Installer

su - erlang
cd /opt/erlang
wget http://www.apache.org/dist/couchdb/0.9.0/apache-couchdb-0.9.0.tar.gz
tar zxf apache-couchdb-0.9.0.tar.gz
mkdir couchdb_0.9.0
cd apache-couchdb-0.9.0
export LANG=C
PATH=$PATH:/opt/erlang/otp_R13B01/bin
./configure --prefix=/opt/erlang/couchdb_0.9.0 --with-erlang=/opt/erlang/otp_R13B01/lib/erlang/erts-5.7.2/include
make
make install

Tester

su - erlang
cd /opt/erlang/couchdb_0.9.0

Modifier bind_address dans le fichier

vi etc/couchdb/local.ini

Lancer CouchDB :

./bin/couchdb -h # pour voir les options
./bin/couchdb -b
# visiter (remplacer par la bonne URL) :
#   http://127.0.0.1:5984/
./bin/couchdb -d

Note : pour les tests liés à une futur mise en œuvre, curl sera certainement nécessaire. Donc :

su -
apt-get install curl
Dernière modification: le 18/07/2009 à 14:22 par AISSA B.