2002-02-13
_ 場所
神奈川
_ おたく度チェック
やってみました。
あなたの総合おたくパワーは762パワー です! マニア度 112パワー 危険度 106パワー 萌え度 140パワー 煩悩度 115パワー さわやか度 4パワー 迷惑度 107パワー 潜在能力 178パワー
どうなんでしょうか。
_ hns
日記を namazu を使って検索できるようにしました。全文検索の設定を参考。
namazu は /usr/local に入れて、namazu v2 for hns を $HOME に入れたいので、ちょこっと違います。ファイルが無いとか怒られるところは、/usr/share/namazu にあったりするのでそーいうものは手動で cp しました。
rin@mariko[~]% cd usr/local/namazu_for_hns-2.0-pl5/ rin@mariko[~/usr/local/namazu_for_hns-2.0-pl5]% ./setup.sh $HOME/diary/namazu2 mkdir -p /home/rin/diary/namazu2 mkdir -p /home/rin/diary/namazu2/etc mkdir -p /home/rin/diary/namazu2/index mkdir -p /home/rin/diary/namazu2/template cp -p hns-index2 /home/rin/diary/bin/ cp: /home/rin/diary/namazu2/libexec/namazu.cgi: そのようなファイルやディレクトリはありません cp -p /home/rin/diary/namazu2/libexec/namazu.cgi /home/rin/public_html/diary/namazu.cgi cp mknmzrc /home/rin/diary/namazu2/etc/ cp namazurc /home/rin/public_html/diary/.namazurc cp: /home/rin/diary/namazu2/share/namazu/template/NMZ.*: そのようなファイルやディレクトリはありません cp -p template/NMZ.* /home/rin/diary/namazu2/template/ rin@mariko[~/usr/local/namazu_for_hns-2.0-pl5]% cd ~/diary/bin rin@mariko[~/diary/bin]% ./hns-index2 ./hns-index2: /home/rin/diary/namazu2/bin/mknmz: そのようなファイルやディレクトリはありません rin@mariko[~/diary/bin]% mkdir ~/diary/namazu2/bin rin@mariko[~/diary/bin]% cp `which mknmz` ~/diary/namazu2/bin rin@mariko[~/diary/bin]% ./hns-index2 検索対象のファイルを調べています... 196個のファイルがインデックス作成の対象として見つかりました 1/196 - /home/rin/diary/2001/d20010801.hnf [text/hnf] 2/196 - /home/rin/diary/2001/d20010802.hnf [text/hnf] : 195/196 - /home/rin/diary/2002/d20020211.hnf [text/hnf] 196/196 - /home/rin/diary/2002/d20020212.hnf [text/hnf] インデックスを書き出しています... [基本] 日付: Wed Feb 13 20:36:03 2002 追加された文書の数: 196 サイズ (bytes): 255,397 合計の文書数: 196 追加キーワード数: 11,345 合計キーワード数: 11,345 わかち書き: /usr/local/bin/kakasi -ieuc -oeuc -w 経過時間 (秒): 49 ファイル/秒: 4.00 システム: linux Perl: 5.00502 Namazu: 2.0.10 rin@mariko[~/diary/bin]%
あと、$HOME/diary/namazu2/etc/mknmzrc を書き換えます。これをやらないと検索結果のリンクから該当ページに飛べません。
--- mknmzrc.src Wed Feb 13 22:15:13 2002 +++ mknmzrc Wed Feb 13 22:15:07 2002 @@ -213,5 +213,5 @@ $hnf::hns_version = 2; # hns major version, 2 or 1 -$hnf::diary_uri = ""; +$hnf::diary_uri = "http://rin.dynodns.net/~rin/diary/"; $hnf::author = ''; $hnf::alias_file = "/home/rin/diary/conf/alias.txt";
[ツッコミを入れる]