逝者如斯夫

          靜而思之
          數(shù)據(jù)加載中……

          Building CouchDB 1.0.2 from source (CentOS/RHEL 5)

          Dependencies

          CouchDB

          Runtime

          Build

          Spidermonkey

          Erlang

          ICU

          cURL

          Automake

          Autoconf

          0.9.x

          ==1.7

          >=5.6.0

          >=?3.0

          >=?7.15.5

          >=?1.6.3

          >=?2.59

          0.10.x

          >=1.7?&&?<=1.8.0

          >=5.6.5

          >=?3.0

          >=?7.18.0

          >=?1.6.3

          >=?2.59

          0.11.x

          >=1.7

          >=5.6.5

          >=?3.0

          >=?7.18.0

          >=?1.6.3

          >=?2.59

          1.0.2

          >=1.7

          >=5.6.5

          >=?3.0

          >=?7.18.0

          >=?1.6.3

          >=?2.59



          wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/libicu-3.6-5.16.x86_64.rpm
          wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/libicu-devel-3.6-5.16.x86_64.rpm
          wget http://download.fedora.redhat.com/pub/epel/5/x86_64/js-1.70-8.el5.x86_64.rpm
          wget http://download.fedora.redhat.com/pub/epel/5/SRPMS/js-1.70-8.el5.src.rpm
          wget http://download.fedora.redhat.com/pub/epel/5/x86_64/js-devel-1.70-8.el5.x86_64.rpm

          wget http://curl.haxx.se/download/curl-7.21.6.tar.gz
          wget http://labs.renren.com/apache-mirror/couchdb/1.0.2/apache-couchdb-1.0.2.tar.gz

          tar -xzf curl-7.21.6.tar.gz
          cd curl-7.21.6
          ./configure --prefix=/usr/local
          make
          make install
          cd ..

          rpm -ivh *.rpm

          tar -xzf apache-couchdb-1.0.2.tar.gz
          cd apache-couchdb-1.0.2
          ./configure --prefix=/usr/local/couchdb --with-erlang=/usr/lib64/erlang/usr/include
          make
          make install
          cd ..


          rm -rf apache-couchdb-1.0.2 curl-7.21.6

          /usr/sbin/useradd -r --home /usr/local/couchdb/var/lib/couchdb -M --shell /bin/bash --comment "CouchDB Administrator" couchdb

          mkdir -p /var/www/apps/couchdb/data
          mkdir -p /var/www/apps/couchdb/view
          mkdir -p /usr/local/var/lib/couchdb
          mkdir -p /usr/local/var/log

          chown -R couchdb: /usr/local/couchdb/var/lib/couchdb /usr/local/couchdb/var/log/couchdb /var/www/apps/couchdb


          # [httpd]
          # port = 5984
          # bind_address = 127.0.0.1 (your binding ip address here)
          vi /usr/local/couchdb/etc/couchdb/default.ini

          # -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5984 -j ACCEPT
          vi /etc/sysconfig/iptables
          /sbin/service iptables restart

          ln -s /usr/local/couchdb/etc/rc.d/couchdb /etc/init.d/couchdb

          /sbin/chkconfig --add couchdb
          /sbin/service couchdb start

          curl http://localhost{IP}:5984{PORT}/ ?
          {"couchdb":"Welcome","version":"1.0.2"}


          posted on 2011-05-10 14:05 ideame 閱讀(456) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): ErlangConfiguration


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 界首市| 兴文县| 江门市| 潞城市| 密山市| 凤阳县| 玛纳斯县| 溆浦县| 白朗县| 新巴尔虎左旗| 洪洞县| 麻栗坡县| 朔州市| 武义县| 普定县| 昭通市| 双峰县| 浦北县| 寿光市| 乌拉特中旗| 台北县| 西丰县| 富蕴县| 安乡县| 韶关市| 满洲里市| 伊吾县| 政和县| 临夏市| 饶河县| 宜章县| 南皮县| 阳东县| 丰宁| 麻城市| 冕宁县| 黑山县| 醴陵市| 明星| 信丰县| 济宁市|