Title: TeamPage で Solr 検索を使う設定

TeamPage の検索機能で Solr を使うようにするには、「Apache Solr 検索サポート」プラグインをインストールし、インデックス作成などを行い、TeamPaga が Solr を既定の検索エンジンとして使用するように設定します。



設定画面の表示と基本設定



サーバーセットアップ > 一般 > 検索設定 ページの [Solr 設定を表示] ボタンをクリックします。

このボタンをクリック

下図の「Solr 設定」画面が表示されます。

Solr 設定画面

[Solr を有効にする] で [はい] を選択し、[Solr サーバーのホスト名] 欄に Solr サーバーが動作しているホスト名または IP アドレスを入力します。

[適用] ボタンをクリックして設定を保存します。

画面上部に [検索エンジン Solr Search が設定されました。] メッセージが表示されます。

検索エンジン Solr Search が設定されました。

トラブル シューティング



この時点で画面にエラーが表示される場合、Solr が -cloud オプションを付けずに起動されています。

詳しくは、Solr 設定画面に「not running in SolrCloud mode」エラーが表示されます。どうすればいいですか? を参照してください。

インデックスの管理



[検索エンジン Solr Search が設定されました。] メッセージが表示されたことを確認したら、[インデックス管理] タブを開きます。

[すべてのドキュメントのフィード] の [開始] ボタンをクリックして、インデックスへのフィードを開始してください。

フィード開始

左上の [検索可能] および中央の [完了] の件数がカウントアップされていきます。TeamPage ジャーナル内のすべてのコンテンツのフィードが完了すると、[完了] が 100% になります。

フィード完了

[閉じる] ボタンをクリックして設定画面を閉じます。

Solr を使用検索エンジンに指定する



サーバーセットアップ > 一般 > 検索設定 ページの [優先外部検索エンジン] で [Solr Search] を選択します。(このドロップダウンリストに [Solr Search] が表示されない場合は、[一般] をクリックして画面を再読み込みしてください。)

Solr Search を選択

[適用] ボタンをクリックして設定を保存します。

動作テストを行う



これで TeamPage で Solr 検索を使う設定は完了です。TeamPage の検索ボックスに適当なキーワードを入力して検索テストを行ってください。

検索テスト



Attachments:
solr_setup_01.png
solr_setup_02.png
solr_setup_03.png
solr_setup_04.png
solr_setup_05.png
solr_setup_06.png
solr_setup_07.png
関連記事
親記事に追加されている (1)
Article: DocSolr28 (permalink)
Date: 2018/06/28; 4時01分14秒 JST

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