Install Apache CouchDB 1.6.1 on RHEL/CentOS/Fedora and Debian/Ubuntu

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Use our Linode referral link if you plan to buy VPS (it starts at only $10/month).
  4. Support us via PayPal donate - Make a Donation
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Ravi Saive

I am Ravi Saive, creator of TecMint. A Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux. Follow Me: Twitter, Facebook and Google+

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

9 Responses

  1. Wifi says:

    When using fix it to create an admin it does nothing, any ideas?

  2. mj says:

    add gcc-c++ to yum install for spidermonkey

  3. DMan says:

    Your title, “Install Apache CouchDB 1.6.1 on RHEL/CentOS/Fedora and Debian/Ubuntu”, is misleading in two very important ways. First you state that this is an “Install”. It is not. It is a *recompile of source code* and *install from source* (i.e. “make install”). If this were just an “install” on RHEL-derived distributions, it would be in RPM packages. And similarly, DEB packages for Debian-derived systems.
    Secondly, you state “…RHEL/CentOS…”. Then in the instructions, you say “…how to install CouchDB 1.6.1 on RHEL/CentOS 7/6…”. For someone looking to install CouchDB on a multitude of RHEL 5 systems, the title is misleading.

  4. Bill Stephenson says:

    Hi Ravi,

    Thank you very much for sharing this. I used your install instructions on an inmotion hosting VPS running CentOS 6.11 after finding no joy trying those at the CouchDB website.

    The only thing I’d add is telling users how to get to the Fauxton DB manager:

    http://YOUR_IP_ADDRESS:5984/_utils/fauxton/

    Thank you again!!

  5. Gokul says:

    Well documented and worked without any glitches, except i need to install the latest SpiderMonkey instead of the one listed here.
    I used http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz after noticing the error below, when i ran ./configure on apache-couchdb.

    ‘configure: error: Could not find the jsapi header.’

    Switching to the new version of SpiderMonkey fixed the above problem.
    Thanks for writing this!

  6. Hi Ravi,
    Nicely laid out article, thanks for sharing.

    Just as a heads up though; having run the CouchDB instance from EPEL (and a few other sources) i was quite frustrated with running a seriously old version – Erlang included!

    I published an article on how to package a standalone RPM for CentOS 6 which you might find useful? This will package the CouchDB version of your choice, along with an Erlang version of your choosing: http://dgunix.com/167-creating-self-contained-couchdb-rpms-for-centos6/

    Thanks again!
    Darren.

  1. February 22, 2013

    […] you have RHEL / CentOS / Fedora, I came across this great set of instructions that uses Fedora’s EPEL repository to make installing couchdb a simple single invocation of […]

  2. February 24, 2016

    […] NoSQL database (NoSQL means it doesn’t provide any tables, rows, etc.) system much like Apache CouchDB. It stores data in JSON-like documents with dynamic schema’s for better […]

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

Join Over 300K+ Linux Users
  1. 177,942
  2. 8,310
  3. 37,548

Are you subscribed?