ザキンコのブログ

ザキンコの日記のはてなブログ版です。

FessをOpenJDKで動かす

オープンソース全文検索サーバー Fess

Googleなどの検索エンジンでは検索語によってはアフィリエイト目当ての全く参考にならない量産記事しか上位に表示されない場合があるので、自分専用の検索エンジンを持つのも良いかも。
Fessを使えば指定したサイトをクロールして検索できるようになる。まあ、Googleカスタム検索でも検索するサイトを登録できるので十分使える。広告が載るけど。

手順は簡単。
Red Hat のサイトにユーザー登録して、OpenJDKのWindows用のmsiをダウンロードしてインストール、Fessを展開してbatを実行するだけ。環境変数設定用のbatを用意する方が安全なのでRubyを動かす時とかもそうしてる。

Fessのbinでcmdを起動して、このbatを実行して環境変数をセットしてからfess.batを起動。
_fess_env.bat

@echo off
set PATH=C:\Program Files\RedHat\java-1.8.0-openjdk-1.8.0.171-1\bin;%PATH%
set JAVA_HOME=C:\Program Files\RedHat\java-1.8.0-openjdk-1.8.0.171-1

カスタム検索エンジン

developers.redhat.com