はじめに
ネットワークフォルダのインデックスを登録してみる。
(2024.10.15) Docker版Fessで、インデックス対象ファイルをWindowsのファイル共有フォルダに配置する場合の手順は
以下記事を参照
⇒ WSL #28:Fessのインデックスを作成する
以下記事を参照
⇒ WSL #28:Fessのインデックスを作成する
手順
とりあえず前回作成した C:\test フォルダを test の名前でフォルダ共有した。
アクセス権限は Everyone 読み取り専用。
なお、Fessは前回エラーで起動出来なくなったので、再セットアップし初期化された状態である。
Fessを起動し管理者権限でログインする。
[クローラ] → [ファイルシステム] より [新規作成]
・名前 … test ※適当な名前
・パス … file:////<コンピュータ名>/test/
入力したら [作成] ボタンをクリック
管理者メニュー [システム] → [スケジューラ] より "Default Crawler" をクリックし [今すぐ開始] をクリック、
ジョブ終了まで待つ。
※ ジョブ終了の確認は [システム情報] - [ジョブログ] にて確認
管理者メニュー [システム情報] → [クロール情報] より先ほど作成したセッションIDをクリック、
インデックスのサイズが1以上であれば、おそらくインデックス作成されている。
検索してみる。
http://localhost:8080/ を開き「天気」で検索。
が、検索できない。
もう一度 "Default Crawler" を実行しインデックスを作成。
今度は検索できた。
アクセス権限は Everyone 読み取り専用。
なお、Fessは前回エラーで起動出来なくなったので、再セットアップし初期化された状態である。
Fessを起動し管理者権限でログインする。
[クローラ] → [ファイルシステム] より [新規作成]
・名前 … test ※適当な名前
・パス … file:////<コンピュータ名>/test/
入力したら [作成] ボタンをクリック
管理者メニュー [システム] → [スケジューラ] より "Default Crawler" をクリックし [今すぐ開始] をクリック、
ジョブ終了まで待つ。
※ ジョブ終了の確認は [システム情報] - [ジョブログ] にて確認
管理者メニュー [システム情報] → [クロール情報] より先ほど作成したセッションIDをクリック、
インデックスのサイズが1以上であれば、おそらくインデックス作成されている。
検索してみる。
http://localhost:8080/ を開き「天気」で検索。
が、検索できない。
もう一度 "Default Crawler" を実行しインデックスを作成。
今度は検索できた。
※ 次回記事:#5 エラー その2
全文検索, Fess
0 件のコメント:
コメントを投稿