[Windows][FESS]
準備(ファイルの入手)
- FESSのダウンロード
- opensearchのダウンロード
- JDKのダウンロード
プラグインのインストール(オンライン)
- プラグインの入手
バージョンを合わせること$OPENSEARCH_HOME\bin\opensearch-plugin install org.codelibs.opensearch:opensearch-analysis-fess:2.18.0 $OPENSEARCH_HOME\bin\opensearch-plugin install org.codelibs.opensearch:opensearch-analysis-extension:2.18.0 $OPENSEARCH_HOME\bin\opensearch-plugin install org.codelibs.opensearch:opensearch-minhash:2.18.0 $OPENSEARCH_HOME\bin\opensearch-plugin install org.codelibs.opensearch:opensearch-configsync:2.18.0
- おすすめプラグイン
$OPENSEARCH_HOME\bin\opensearch-plugin install ingest-attachment $OPENSEARCH_HOME\bin\opensearch-plugin install analysis-kuromoji
プラグインのインストール(オンライン)
- プラグインのダウンロード
analysis-fess
analysis-extension
minhash
configsync - おすすめプラグインのダウンロード
ingest-attachment
analysis-kuromoji - インストール
$OPENSEARCH_HOME\bin\opensearch-plugin install file:///C:/path/to/downloaded/plugin.zip
設定ファイルの編集
- Pathの区切りは¥マーク
ファイルに追記
パス末尾のスラッシュが必要だそう$OPENSEARCH_HOME/config/opensearch.ymlconfigsync.config_path: C:\opensearch-2.18.0\data\config\ plugins.security.disabled: true
- Pathの区切りはスラッシュ
コメントアウトして、パスを記入
パス末尾のスラッシュが必要だそう$FESS_HOME/bin/fess.in.batREM External opensearch cluster set FESS_JAVA_OPTS=%FESS_JAVA_OPTS% -Dfess.search_engine.http_address=http://localhost:9200 set FESS_JAVA_OPTS=%FESS_JAVA_OPTS% -Dfess.dictionary.path=C:/opensearch-2.18.0/data/config/
起動
- Opensearch.exeから起動
\opensearch-2.18.0\bin> .\opensearch.bat
- FESSの起動
\fess-14.18.0\bin> .\fess.bat
インストール
- Opensearch.exeからインストール
\opensearch-2.18.0> .\opensearch-windows-install.bat
- FESSのインストール
\fess-14.18.0\bin> .\service.bat install \fess-14.18.0\bin> .\service.bat start
ローカルファイルの検索準備
- 管理者でログイン
- 管理 -> クローラ -> ファイルシステム -> 新規追加
- パスの入力
file:/C:/Users/hogehoge/Desktop
- スケジュールから実行
停止
- FESSから止めること
参考サイト
- 以上です。