I’ve used these instructions to successfully install CouchDB 1.7.1 on a DigitalOcean Droplet running Ubuntu 16.04:
Install CoucdB 1.7.1 Ubuntu 14.04 # Create DigitalOcean Ubuntu 16.04 Droplet and login via ssh: sudo apt update sudo apt upgrade reboot # login again: sudo apt-get -y install build-essential erlang-base-hipe erlang-dev erlang-manpages erlang-eunit erlang-nox libicu-dev libmozjs185-dev libcurl4-openssl-dev cd /home wget http://mirrors.advancedhosters.com/apache/couchdb/source/1.7.1/apache-couchdb-1.7.1.tar.gz tar -zxvf apache-couchdb-*.tar.gz cd apache* ./configure make && sudo make install sudo adduser --disabled-login --disabled-password --no-create-home --gecos "" couchdb sudo chown -R couchdb:couchdb /usr/local/var/lib/couchdb sudo chown -R couchdb:couchdb /usr/local/var/log/couchdb sudo chown -R couchdb:couchdb /usr/local/var/run/couchdb sudo chown -R couchdb:couchdb /usr/local/etc/couchdb sudo chmod 0770 /usr/local/var/lib/couchdb/ sudo chmod 0770 /usr/local/var/log/couchdb/ sudo chmod 0770 /usr/local/var/run/couchdb/ sudo chmod 0770 /usr/local/etc/couchdb/*.ini sudo chmod 0770 /usr/local/etc/couchdb/*.d sudo ln -s /usr/local/etc/logrotate.d/couchdb /etc/logrotate.d/couchdb sudo ln -s /usr/local/etc/init.d/couchdb /etc/init.d sudo update-rc.d couchdb defaults sudo -i -u couchdb couchdb cd /etc/init.d ln -s /usr/local/etc/init.d/couchdb couchdb /etc/init.d/couchdb start update-rc.d couchdb defaults curl http://127.0.0.1:5984/ # bind CouchDB IP addresss to Droplet IP nano /usr/local/etc/couchdb/default.ini update-rc.d couchdb defaults # Restart CouchdB service couchdb restart curl http://DROPLET_IP:5984 > On Nov 21, 2017, at 12:51 PM, Karl Helmer <[email protected]> wrote: > > Hi Everyone, > > I'm having problems installing 1.7.1 and don't see any online > instructions on how to do it. Currently we're running 1.6.1 on a > CentOS 6.9 server and I'm following the 1.6.1 steps that I successfully > used. There are two issues: >
