Fedora10 へのインストール

Fedora Core 10 x86_64 へのインストール

1. erlang をインストールします。

  # yum install erlang

注:現在はバージョン R12B-4.3.fc10 になります。

2. 依存するその他のパッケージをインストールします(外部リポジトリは必要ありません)。

  # yum install icu libicu-devel js js-devel libcurl-devel

注:icu のバージョンは 4.0-3.fc10 に、js のバージョンは 1.70-3 になります。

3. couchdb をインストールします。

コードは次のようにして Subversion から取得できます。

  $ svn checkout http://svn.apache.org/repos/asf/couchdb/trunk couchdb
  $ cd couchdb
  $ ./bootstrap
  $ ./configure
  $ make && make install

ソースは wget などのツールを使って、リリースされたバージョンから取得することもできます。下の例ではプライマリサイトを使っていますが、ミラーサイトを使った方が高速にダウンロードできる可能性があります。

例:

  $ wget http://www.apache.org/dist/incubator/couchdb/0.8.1-incubating/apache-couchdb-0.8.1-incubating.tar.gz
  $ tar -xzvf apache-couchdb-0.8.1-incubating.tar.gz 
  $ cd apache-couchdb-0.8.1-incubating
  $ ./configure  --with-erlang=/usr/lib64/erlang/usr/include/
  $ make && make install

4. couchdb ユーザーを作成します。

  $ sudo adduser -r -d /usr/local/var/lib/couchdb couchdb
  $ sudo chown -R couchdb /usr/local/var/lib/couchdb
  $ sudo chown -R couchdb /usr/local/var/log/couchdb

5. 必要なら Port や BindAddress などの基本設定を編集します。

  $ emacs /usr/local/etc/couchdb/couch.ini

6. 端末内で CouchDB サーバーを起動します。

  $ cd /usr/local/bin/
  $ sudo -u couchdb ./couchdb

デーモンとして起動するには次のようにします。

  $ sudo /usr/local/etc/rc.d/couchdb start

次の URL にアクセスします。

BindAddress を変更している場合には、設定内容に応じて次の URL にアクセスします。

last edited 2009-04-09 21:08:25 by BrunoBorges