インデックス更新メモ:                5/30/2009

5/29/2009 検索用インデックスを更新しました。namazu version 1.3 から2.0.18にするため。
(1.3用のnamazu システムはWin98用であったためXP用に更新)

Namazu更新の作業項目

1)nmz2.0.18.001-win32.zip の ダウンロードと解凍
2)ActivePerl-5.8.9.825-MSwin32-X86-288577.msi の ダウンロードとインストール
3)環境変数の設定  (下記参照)
4)pnamazu-2006.12.23.tar の ダウンロードと解凍(Lhaz v1.35による)
     http://www01.tcp-ip.or.jp/~furukawa/pnamazu/pnamazu.html   
5)srchs092.exe (search-s) の ダウンロードとインストール
   (perlによるnamazu検索ソフト)
   searchs.exeの実行でツールオプションで(ローカル・テストのため)
   検索: pnamazuを使う にチェックマーク
   コマンドライン:pnamazu c:\pnamazu\src\namzu.pl
    perl c:\perl\bin\perl.exe
   Webブラウザ:  外部ブラウザでもOK
6).namazurcの設定
   INDEX /home2/tel/suemiman/index/
   REPLACE (tab) /c|/public_html/ (tab) /~sueminam/ (tab)
          (ローカルでは file:///c|/public_htmlに変更要)
   WAKATI /usr/bin/kakasi
   LOGGING OFF
   LANG ja
   SCORING TFIDF

7)インデックスの作成
   html フォルダーをc:/public_html下に置き
   search-sのインデックス作成を利用
   (コマンドライン mknmz -O C:\public_html\index C:\public_html\html
      をBATファイルに記入保存し、これをクリック実行してもOK)
8)動作確認 (下記参照)

9)KCNサーバーへのアップロード
   1) index    (public_htmlと並列)
   2) namazurc   名前は .namazurc に変更 (public_html/cgi-bin/内)
   3) pnamazu/src/ のすべてのプログラム
    public_html/cgi-bin/に移し
    namazu.pl の名をnamazu.cgi に変更 属性を755に変更(実行可とする)
    済 5/29/2009 23:13


注:環境変数の設定など nmz2.0.18.001-win32のREADME-jaテキストを参照

   下準備 redist\vcredist_x86.exe     済 5/6/2009 19:45
    解凍した namazu ディレクトリと kakasi ディレクトリを C:\ にコピー。
   PPM のインストール ppm-inst.bat
   C:\> C:
   C:\> cd \nmz2.0.XX.XXX-win32
   C:\nmz2.0.XX.XXX-win32> ppm-uninst
   C:\nmz2.0.XX.XXX-win32> ppm-inst     済 5/6/2009 20:10


 環境変数設定:
   コントロールパネル -> システム -> 詳細設定 -> 環境変数の画面で

   PATH C:\namazu\bin;     済 5/6/2009 20:30
   HOME C:\namazu       済 5/6/2009 20:30
   LANG ja_JP.SJIS     済 5/6/2009 20:30
   NAMAZURC C:\namazu\etc\namazu\namazurc    済 5/6/2009 20:30
   MKNMZRCC C:\namazu\etc\namazu\mknmzrc    済 5/6/2009 20:30
   NAMAZULOCALEDIR C:\namazu\share\locale     済 5/6/2009 20:30
   KANWADICTPATH C:\kakasi\share\kakasi\kanwadict     済 5/6/2009 20:30
   ITAIJIDICTPATH C:\kakasi\share\kakasi\itaijidict    済 5/6/2009 20:30
   pkgdatadir C:\namazu\share\namazu    済 5/24/2009 19:50

C:\namazu\etc\namazu\mknmzrc-sample.win32 からコピーして
C:\namazu\etc\namazu\mknmzrc を作成した後、編集。 一応済    5/24/2009 19:20
    $ALLOW_FILE = ".*\\.HTML|.*\\.txt" . # HTML, plain text
    $ON_MEMORY_MAX = 5000000;
    $FILE_SIZE_MAX = 2000000;
    $TEXT_SIZE_MAX = 600000;
    $WORD_LENG_MAX = 128;      のみ設定
C:\namazu\etc\namazu\namazurc-sample.win32 からコピーして
C:\namazu\etc\namazu\namazurc を作成した後、編集。 一応済    5/24/2009 19:20
   mknmzrc、namazurc共に C:/namazu/binの下に置いた。


動作確認
   C:\> C:
   C:\> cd C:\namazu\pltests
   C:\namazu\pltests> perl alltests.pl     済 5/24/2009 20:05
   (8 of 45 failed でもOK。不足はCHASEN,MeCab 関係だが不要)
   検索実行: searchs.exeの実行             済 5/28/2009