手帳WikiにはMediaWikiを使っている。また、個人用の記録ツールとしてもMediaWikiを利用している。MediaWikiは情報を蓄積していく点では申し分ない。しかし、検索という点では貧弱に感じる。よほどPukiWiki Plusの方が使いやすい。それを改善する方法を色々考えていた。例えば、MySQL + Tritonn(Senna)という方法があるらしい。これを使うのも一つの手だが、既にHyper Estraierを利用しているので、それを応用することにした。これ以上複数の全文検索エンジンを増やすのは適切でないだろう。MySQLをTritonn対応にするのも煩わしい。#yum installで気軽に導入しているので、それを変えたくないのだ。
何はともあれ、Hyper EstraierにはWeb検索用のestwaverというコマンドがある。これを自分の特定サイトのみに使えば、全文検索を簡単に導入できる。具体的には、手帳Wikiに全文検索を追加したので、それを見て欲しい。Hyper Estraierのマニュアルには丁寧に構築方法が書いてあるので、それをそのまま実行すれば良い。
これでMediaWikiの全文検索が解決し、理想的な環境が整った。
vmware playerの不具合何はともあれ、Hyper EstraierにはWeb検索用のestwaverというコマンドがある。これを自分の特定サイトのみに使えば、全文検索を簡単に導入できる。具体的には、手帳Wikiに全文検索を追加したので、それを見て欲しい。Hyper Estraierのマニュアルには丁寧に構築方法が書いてあるので、それをそのまま実行すれば良い。
%estwaver init index本当に必要なのは、この二行のみぐらいだ。後はcgiを設置したり、_confの中身を実際のディレクトリ構成に合わせたりするくらいで、本当に簡単にサイトに全文検索を追加できる。もっと早く行っておけば良かった。
%estwaver crawl -revcont index
これでMediaWikiの全文検索が解決し、理想的な環境が整った。
ファイル名をUTF-8化
パールとメカブと案山子
MTOSが正常動作する
MTOS-4.2rc1-ja