YUKI Piro Hiroshi
null+****@clear*****
Mon Apr 21 15:33:26 JST 2014
YUKI "Piro" Hiroshi 2014-04-21 15:33:26 +0900 (Mon, 21 Apr 2014) New Revision: 95e187f8c84c837cdc3b5d4c403159bc574cb8c0 https://github.com/droonga/wikipedia-search/wiki/Droonga%E3%83%8E%E3%83%BC%E3%83%89%E3%82%92chef-cookbooks%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%81%99%E3%82%8B%E6%89%8B%E9%A0%86/95e187f8c84c837cdc3b5d4c403159bc574cb8c0 Message: Updated Droongaノードをchef cookbooksリポジトリを使ってセットアップする手順 (markdown) Modified files: Droongaノードをchef-cookbooksリポジトリを使ってセットアップする手順.md Modified: Droongaノードをchef-cookbooksリポジトリを使ってセットアップする手順.md (+29 -0) =================================================================== --- Droongaノードをchef-cookbooksリポジトリを使ってセットアップする手順.md 2014-04-21 15:25:01 +0900 (dfc7cfe) +++ Droongaノードをchef-cookbooksリポジトリを使ってセットアップする手順.md 2014-04-21 15:33:26 +0900 (c2ca385) @@ -110,6 +110,35 @@ droonga-engineが起動しているかどうかを確認する。 droonga-requestに渡すホスト名、ポート番号、タグは設定に合わせる。ホスト名の名前解決ができる状況であれば、--host node0などとしても良い。 レスポンスが返ってきていれば、Droonga Engineが機能している。 + +### プロジェクト固有のcatalog.jsonを使う + +droonga.engine.template.cookbooks['catalog.json']にプロジェクト固有のcookbookの名前を指定する。 + + { + "droonga":{ + "engine": { + "host": "127.0.0.1", + "template": { + "cookbooks": { + "catalog.json": "wikipediqa-search" + } + } + }, + "http_server": { + "host": "127.0.0.1" + } + }, + "run_list": [ + "droonga::engine", + "droonga::http-server", + "wikipedia-search" + ] + } + +プロジェクト固有のcookbookのtemplates以下には、catalog.json用のカスタムテンプレートとして使う droonga-engine-catalog.json.erb を設置する +例:site-cookbooks/wikipedia-search/templates/droonga-engine-catalog.json.erb + ## Droonga HTTP Serverを運用するノードとして設定する ノードに対して、droonga-http-serverをセットアップするように設定する。 -------------- next part -------------- HTML����������������������������...Download