ラベル couchdb の投稿を表示しています。 すべての投稿を表示
ラベル couchdb の投稿を表示しています。 すべての投稿を表示

2012年3月24日土曜日

CouchDBインストール作業での記録

さくらVPSにcouchdbをインストールしていました。
パッケージがなかったりといろいろ試行錯誤してインストールはできたけど、
外部アクセスが出来ていないという事象が解決していません。
ファイヤーウォールを解放した設定をしているのですが、この辺がよくわかりません。
引き続き調査します。

まずerlang、依存パッケージ、curl、spidermonkey、couchdbの順でインストール・アップデートしました。
iptableで5984ポートを開放。

※curlとspidermonkeyはgzファイルから解凍して使用しました。


couch_js/http.c:18 から include されたファイル中:
couch_js/utf8.h:19:7: error: ファイル末尾に改行がありません

というエラーメッセージがでてきたので、調べてみると最終行に改行がないというエラーのようです。

/usr/local/apache-couchdb-1.1.1/src/couchdb/priv/couch_jsにある
utf8.hというファイルをvimで開き最終行に改行がないので、enterで改行をして保存します。

そうすると
You have installed Apache CouchDB, time to relax. という嬉しい表示は確認できました。

参考:Couchdb 1.1.1 on Centos 6
「入門ソーシャルデータ」3章環境設定 - CouchDBの導入(Scientific Linux 6.1)