Created
February 15, 2016 06:23
-
-
Save radityopw/5f832043a502d3d153b7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get install --yes build-essential curl git | |
sudo apt-get install --yes python-software-properties python g++ make | |
sudo apt-get install -y erlang-dev erlang-manpages erlang-base-hipe erlang-eunit erlang-nox erlang-xmerl erlang-inets | |
sudo apt-get install -y libmozjs185-dev libicu-dev libcurl4-gnutls-dev libtool | |
wget http://mirror.wanxp.id/apache/couchdb/source/1.6.1/apache-couchdb-1.6.1.tar.gz | |
tar xvzf apache-couchdb-* | |
cd apache-couchdb-* | |
./configure && make | |
sudo make install | |
sudo useradd -d /var/lib/couchdb couchdb | |
sudo mkdir /var/lib/couchdb | |
sudo mkdir /var/log/couchdb | |
sudo chown -R couchdb: /var/lib/couchdb /var/log/couchdb | |
sudo chown -R couchdb: /usr/local/var/{lib,log,run}/couchdb /usr/local/etc/couchdb | |
sudo chmod 0770 /usr/local/var/{lib,log,run}/couchdb/ | |
sudo chmod 664 /usr/local/etc/couchdb/*.ini | |
sudo chmod 775 /usr/local/etc/couchdb/*.d | |
cd /etc/init.d | |
sudo ln -s /usr/local/etc/init.d/couchdb couchdb | |
sudo /etc/init.d/couchdb start | |
sudo update-rc.d couchdb defaults | |
curl http://127.0.0.1:5984/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment