Backup of Namazu/2,設定 (2) Back
Back to History list
#navi(Namazu)
*インデックスの作成
namazuをはじめとする全文検索エンジンは、'''インデックス'''と呼ばれる検索語句によく使われるワードを格納したデーターベースを作成し、検索時にそこを参照することによって、高速性、低負荷性を実現している。このため、そのデーターベースを自分で作成する必要がある。namazuでは、mknmzというコマンドでこれを実現する。
まずは、namazurcとmknmzcの設定を行う。先ほどの/home/name/etc/namazuにインストールされたひな形をダウンロードし、必要箇所を設定する。ローカルでインストールされているため、すべて変更する必要がある。(/???/var/namazuの/???を/home/nameに変更)
*Namazuの設定
:namazuc|
インデックスの格納ディレクトリ:
Index /home/name/var/namazu/index
テンプレート格納ディレクトリ:
Template /home/name/tmp/namazu
検索結果のアドレスの書き換え。(上が一般用、下がWiki用。''順番に注意!''):
Replace /home/name/public_html/ http://sub.domain.co.jp/
Replace /home/name/public_html/wiki/ http://domain.co.jp/?
言語の設定。(これを忘れるとちゃんと日本語にならない)
Lang ja
:mknmzc|
アドレス(別にメールアドレスでなければならないと言うことは無い・・・と思う):
$ADDRESS = 'yourname@domain.co.jp';
NKFのインストール先
$NKF = "/home/name/bin/nkf";
kakasi
$KAKASI = "/home/name/bin/kakasi";
茶筅
$CHASEN = "/home/name/bin/chasen";
漢字の読みに使うスクリプトのパス(ここでは、kakasiを選んでいる。)
$WAKATI = $KAKASI;