WSL #28:Fessのインデックスを作成する


環境

■ WSLバージョン:
WSL バージョン: 2.3.24.0
カーネル バージョン: 5.15.153.1-2
WSLg バージョン: 1.0.65
MSRDC バージョン: 1.2.5620
Direct3D バージョン: 1.611.1-81528511
DXCore バージョン: 10.0.26100.1-240331-1435.ge-release
Windows バージョン: 10.0.22631.4317

■ Ubuntuバージョン:
Distributor ID: Ubuntu
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Codename: noble

■ Fessバージョン:
fess.version = 14.17.0

Fessのインデックスを作成する

なぜか、なかなか1発でうまくいかない Fessのインデックス作成(クローラー)設定、
設定方法を以下にまとめる。

■ 対象ファイルの置き場所:
ホスト(Windows)上に共有フォルダを作成、そこにインデックス対象のファイルを配置する。
共有フォルダ用のWindowsアカウントを作成し、上記フォルダは読み取り専用で共有しておく。
(例) \\192.168.1.10\doc$
共有ユーザー名:share (ローカルユーザー)
パスワード:pass$

■ Fess クローラー 設定
◆ Fessの管理者画面メニューより [クローラー] - [ファイルシステム] - [新規作成] を選択
名前:任意
パス:smb://xxx/xxx/

(例)
名前:doc
パス:smb://192.168.1.10/doc$/

◆ Fessの管理者画面メニューより [クローラー] - [ファイル認証] - [新規作成] を選択
ホスト名:WindowsのIPアドレス(またはマシン名)
スキーム:Samba
ユーザー名:Windowsの共有ユーザー名
パスワード:上記のパスワード
ファイルクロール設定:任意のクロール設定名を選択

■ Fess クローラー 設定
◆ Fessの管理者画面メニューより [システム] - [スケジューラー] - [Default Crawler] を選択
[今すぐ開始] をクリック
Default Crawlerの状態が "実行中" となるので [F5]キーを押して実行中が終わるまで待つ。

※画面右上の再生ボタンみたいなところからも実行可能

■ 結果:
→ インデックス作成されず・・・
検索してみたが何もヒットしなかった。


WSL, WSL2, Windows Subsystem for Linux, Fres

0 件のコメント:

その他の記事