Skip to content

Instantly share code, notes, and snippets.

@achiko
Last active August 29, 2015 14:01
Show Gist options
  • Save achiko/8b5eb1e8bebf48fc226e to your computer and use it in GitHub Desktop.
Save achiko/8b5eb1e8bebf48fc226e to your computer and use it in GitHub Desktop.
Install CouchDb 1.5.1 on Unbuntu 12.04.4
sudo apt-get update -y
sudo apt-get install g++ -y
sudo apt-get install erlang-base erlang-dev erlang-eunit erlang-nox -y
sudo apt-get install libmozjs185-dev libicu-dev libcurl4-gnutls-dev libtool -y
curl -O http://apache.mirrors.tds.net/couchdb/source/1.5.1/apache-couchdb-1.5.1.tar.gz
tar -zxvf apache-couchdb-1.5.1.tar.gz
cd apache-couchdb-1.5.1
./configure
make
sudo make install
sudo adduser --disabled-login --disabled-password --no-create-home couchdb
sudo chown -R couchdb:couchdb /usr/local/var/log/couchdb
sudo chown -R couchdb:couchdb /usr/local/var/lib/couchdb
sudo chown -R couchdb:couchdb /usr/local/var/run/couchdb
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 service couchdb start
sudo service couchdb status
curl http://localhost:5984
///////////////////////////////////////////////////////////
curl http://localhost:5984
modify /usr/local/etc/couchdb/local.ini
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment