Installation de CouchDB

sudo apt-get update
sudo apt-get install couchdb

Configuration

  1. On configure le port et la bind_address
sudo vim /etc/couchdb/local.ini

# Port par defaut: 5984
port = 5984
# Changer le bind address to 0.0.0.0 pour que la base soit accessible de partout
bind_address = 0.0.0.0

  1. Pour que CouchDB puisse démarrer au boot du Pi, on modifie le fichier /var/init.d/couchdb et on ajoute cette variable d’environnement pour ne plus être gêné par sudo:
COUCHDB_USER=couchdb

  1. Si vous aviez déjà créé votre DB, vous devrez changer les permissions du dossier database_dir pour l’utilisateur couchdb:
sudo chown -R couchdb /var/lib/couchdb/1.2.0