逝者如斯夫

          靜而思之
          數據加載中……

          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) 評論(0)  編輯  收藏 所屬分類: ErlangConfiguration


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 横山县| 新巴尔虎右旗| 寿宁县| 杭锦旗| 蒙城县| 牙克石市| 宁乡县| 宽城| 青阳县| 壤塘县| 崇文区| 武夷山市| 隆德县| 岚皋县| 丽江市| 临城县| 开原市| 长海县| 怀远县| 五大连池市| 彰武县| 屏山县| 平安县| 鲁山县| 连南| 渭源县| 大新县| 固安县| 营口市| 株洲县| 鄂伦春自治旗| 贡山| 新安县| 五华县| 宾川县| 涟源市| 会理县| 麟游县| 辽中县| 江都市| 庐江县|