Skip to content

Installing Couchbase 2.1.1 on CentOS 6.4

When downloading Couchbase Server 2.1.1 Community Edition (the latest release at this time) for RHEL and CentOS from couchbase.com, the installation instructions simply state to “download the RPM and run rpm -i couchbase-server-enterprise_x86_64_2.1.1.rpm”. However, this resulted in an error about missing libcrypto and other libraries on my off-the-shelf CentOS 6.4 server.

Tapamishra provided some helpful hints:

  1. First install the Development Tools group meta-package:

    Terminal window
    sudo yum -y groupinstall "Development Tools"
  2. Second, install this older version of OpenSSL:

    Terminal window
    sudo yum -y install openssl098e
  3. At this point, the RPM installation should succeed:

    Terminal window
    sudo rpm --install couchbase-server-community_x86_64_2.1.1.rpm

Remember to open port 8091 (if required) to continue setup using a web browser from another machine.