Title: Solr の日本語用の設定ファイルの設置 (Windows 環境)

2018 年 6 月現在、Solr で日本語を扱うための設定セット「traction_ja」は、Solr のインストーラーではなく、DocSolr55: Solr 検索を利用するためのプラグインのインストール でインストールした「Apache Solr 検索サポート」プラグインに含まれています。

この「traction_ja」設定セットを zkcli.bat ファイルを使って Solr にインストールします。



プラグイン zip ファイルの中の日本語用の設定ファイル



Solr を TeamPage とは別のコンピューターにインストールした場合



プラグインの zip ファイルを展開すると、中から「com.traction.extsearch.solr」というディレクトリが出現します。この中に etc\solr\configsets\traction_ja\conf フォルダがあることを確認します。

日本語用の設定は、この conf フォルダの中に収められています。



下記でインストール完了後、デスクトップに展開した「com.traction.extsearch.solr」フォルダは不要ですので、削除して構いません。

Solr を TeamPage と同じコンピューターにインストールした場合



TeamPage にインストールされた「Apache Solr 検索サポート」プラグインは、TeamPage がインストールされている「server」フォルダ下の「plugins」フォルダに「com.traction.extsearch.solr」というフォルダ名で展開されています。

既定のパスは C:\Program Files\Traciton\traction\server\plugins\com.traction.extsearch.solr です。

このフォルダ内に日本語用の設定ファイルがあるので、これをインストールします。

別途プラグインの zip ファイルをデスクトップ等に展開する必要はありません。

zkcli.bat を使って日本語設定をインストールする



日本語用の設定をインストールするには zkcli.bat ファイルを使用します。

zkcli.bat ファイルは、Solr をインストールした C:\Program Files\Solr\solr\server\scripts\cloud-scripts フォルダにあります。上記の conf フォルダをフルパスで指定して実行します。

例えば、デスクトップの「com.traction.extsearch.solr」フォルダ以下に展開した場合、実行コマンドは次のようになります。

zkcli.bat -cmd upconfig -zkhost 127.0.0.1:9983 -confname traction -confdir C:\Users\UserName\Desktop\com.traction.extsearch.solr\etc\solr\configsets\traction_ja\conf


実行すると、下図のように何のメッセージも表示されずに終了します。



これで Solr の日本語用の設定は完了です

関連記事



DocSolr73: 日本語用の Solr 設定やデータの状況を確認するには



Attachments:
zkcli_win.png
traction_ja_conf.png
関連記事
Article: DocSolr53 (permalink)
Date: 2018/07/09; 17時45分13秒 JST

Author Name: TeamPage サポート
Author ID: jpbo