We have a new wiki. The migration is not 100% complete. You can help out by moving pages across. This wiki will exist for as long as there are pages left.

The official documentation has moved to http://docs.couchdb.org — The transition is not 100% complete, but http://docs.couchdb.org should be seen as having the latest info. In some cases, the wiki still has some more or older info on certain topics inside CouchDB.

You need to be added to the ContributorsGroup to edit the wiki. But don't worry! Just email any Mailing List or grab us on IRC and let us know your user name.

Tested on NetBSD 5.0

Install prerequisites:

pkg_add icu erlang spidermonkey gmake

Download the source tarball from http://couchdb.apache.org/downloads.html untar and cd in to the directory. Then configure and compile:

./configure --with-js-lib=/usr/pkg/lib --with-js-include=/usr/pkg/include --with-erlang=/usr/pkg/lib/erlang/usr/include
gmake install

Take care of permissions:

useradd couchdb
group add couchdb
touch /usr/local/var/run/couchdb.pid
chown couchdb:couchdb /usr/local/var/run/couchdb.pid
chown couchdb:couchdb /usr/local/var/log/couchdb/couch.log
chown couchdb:couchdb /usr/local/var/lib/couchdb


/usr/local/etc/rc.d/couchdb start

Test: http://localhost:5984/

Installing_on_NetBSD (last edited 2011-11-23 14:30:56 by 62)