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