CouchDB 1.0.1 auf Ubuntu 10.04 Server installieren in 5 Minuten HowTo

Da ich mich momentan mit der dokumentenorientieren Datenbank CouchDB auseinandersetze, musste ich diese natürlich erst einmal installieren. Also habe ich mir einen kleinen Ubuntu 10.04 Minimal-Server in eine virtuelle Maschine installiert.

Die nachfolgenden Schritte zeigen, wie die Datenbank in 5 Minuten installiert wird.

Als erstes richten wir einen Benutzer ‘couchdb’ ein und fügen diesen zu einer Gruppe ‘couchdb’ hinzu.

sudo adduser couchdb
sudo addgroup couchdb couchdb

Jetzt laden wir die Installationsdatei runter

cd /tmp
wget http://dl.couchone.com/dl/26f246a0fe23d6a53d5326713308f43c/install-couchdb-1.0.1_rel1-linux-x64.bin

und installieren CouchDB 1.0.1 in das Verzeichnis /opt/couchdb-1.0.1

chmod 744 install-couchdb-1.0.1_rel1-linux-x64.bin
sudo /tmp/install-couchdb-1.0.1_rel1-linux-x64.bin

Nach der Installation muss noch der Besitzer für das Verzeichnis /opt/couchdb-1.0.1 auf couchdb:couchdb gesetzt werden.

sudo chown -R couchdb:couchdb /opt/couchdb-1.0.1

Jetzt sorgen wir noch dafür, dass die Datenbank auch automatisch beim Systemstart gestartet wird.

sudo ln -s /opt/couchdb-1.0.1/etc/init.d/couchdb /etc/init.d/couchdb
sudo update-rc.d couchdb defaults

Ggf. ist es notwendig, dass man von einer anderen Maschine auf CouchDB zugreifen möchte. Dazu muss z.B. in der Datei /opt/couchdb-1.0.1/etc/couchdb/default.ini der Schlüssel ‘bind_address’ mit einem führenden Semikolon auskommentiert werden.

sudo vi /opt/couchdb-1.0.1/etc/couchdb/default.ini

Um die Datenbank zu starten, ohne den Server neu starten zu müssen, erledigen wir das von Hand.

sudo service couchdb start

Das war es… um eine Verbindung zur Datenbank aufzubauen, kann der Admin-Client Futon in einem Browser aufgerufen werden. (http://se.rv.er.ip:5984/_utils/)


Hinterlasse einen Kommentar

*