Title: kuromoji を使う日本語検索の設定

TeamPage 6.1.02 から、オープンソースの日本語形態素解析エンジンの kuromoji による検索インデックスを利用できるようになりました。この kuromoji を使った新しい検索機能は、既定で無効になっています。有効にするには下記の手順に従って設定してください。

server フォルダの場所を確認する



サーバー セットアップ > 一般 > 実行情報 の「システム情報」欄の「サーバー ディレクトリ」に表示されたパスを確認し、メモします。

メモ: Windows 環境での既定のパスは、C:\Program Files\Traction\traction\server です。



server ディレクトリ

TeamPage を停止する



サーバーセットアップ > 一般 > サーバー管理 の [TeamPage のシャットダウン] をクリックして TeamPage をシャットダウンし、TeamPage が完全に終了するまで待ちます。

Traction.properties ファイルを編集する



TeamPage の server ディレクトリを開き、「Traction.properties」というファイルを見つけます。

このファイルのバックアップを取った後、テキストエディタで開き、最後に次の一行を追加します。

use_kuromoji_tokenizer=true


ファイルを保存し、テキストエディタを終了します。

TeamPage を起動する



通常の手順で TeamPage を起動します。

メモ: Windows 環境でサービスとしてインストールされている場合は、コントロールパネル > 管理ツール > サービスで、「Traction」サービスを開始します。



リビルドする



この段階ではまだ前の検索インデックスが残っているので、リビルド(インデックスの再構築)が必要です。

サーバーセットアップ > 一般 > サーバー管理 の [次回の起動時にインデックスを再構築する] チェックボックスをオンにして、[TeamPage の再起動] ボタンをクリックし、TeamPage を再起動させます。

起動時にリビルドを行う

TeamPage の起動が完了すると、kuromoji を使う検索ができるようになります。

従来の検索と新しい kuromoji を使う検索との違いについては、DocJp288.09: 標準のキーワード検索を使う を参照してください。



Attachments:
server_dir.png
rebuild_checkbox.png
関連記事
Article: DocJp2166 (permalink)
Categories: :FAQ:検索
Date: 2015/05/05; 23時10分40秒 JST

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