ソフトウェア②:etch編

圧縮/解凍ツールの導入

  • zipのインストール
    • unzip同梱
KURO-BOX:~#
KURO-BOX:~# apt-get install zip
・
・
・
KURO-BOX:~#


Namazu系統の導入:Hyper Estraierに移行した為、凍結

  • Namazuのインストール
KURO-BOX:~#
KURO-BOX:~# aptitude install namazu
・
・
・
KURO-BOX:~#
  • 追加パッケージのインストール
KURO-BOX:/#
KURO-BOX:/# apt-get install namazu2-index-tools
・
・
・
KURO-BOX:/# apt-get install nkf
・
・
・
KURO-BOX:/#
  • CGIの動作試験
KURO-BOX:~#
KURO-BOX:~# vi /usr/lib/cgi-bin/test.cgi
・
・
・
  • test.cgiの記述
#!/usr/bin/perl

print "Content-type: text/html\n";
print "\n";
print "<html>\n";
print "<head>\n";
print "<title>テスト</title>\n";
print "</head>\n";
print "<body bgcolor=\"#ffcccc\">\n";
print "これはCGIのテストです。\n";
print "</body>\n";
print "</html>\n";
KURO-BOX:~#
KURO-BOX:~# cp /etc/namazu/namazurc /usr/lib/cgi-bin/.namazurc
KURO-BOX:~# cp /usr/lib/cgi-bin/namazu.cgi /usr/lib/cgi-bin/
KURO-BOX:~#
  • 検索フォームの作成
<html>
<body bgcolor="#FFFFFF" text="#000000">
<form method="get" action="cgi-bin/namazu.cgi">
<input type="text" name="query" size="15" maxlength="50">
<input type="submit" name="submit" value="検索">
</form>
</body>
</html>
  • indexディレクトリの作成
KURO-BOX:/#
KURO-BOX:/# cd /
KURO-BOX:/# mkdir index
KURO-BOX:/#
  • indexの作成
KURO-BOX:/#
KURO-BOX:/# mknmz -O /index/ /mnt/share/ | nkf -w
Looking for indexing files...
2 files are found to be indexed.
1/2 - /mnt/share/mnt/share/%E8%A8%AD%E5%AE%9A%E3%83%A1%E3%83%A2.txt [text/plain ]
2/2 - /mnt/share/sjis.txt [text/plain]
Writing index files...
[Base]
Date:                Tue Mar 20 20:43:21 2012
Added Documents:     2
Size (bytes):        2,880
Total Documents:     2
Added Keywords:      405
Total Keywords:      405
Wakati:              module_kakasi -ieuc -oeuc -w
Time (sec):          5
File/Sec:            0.40
System:              linux
Perl:                5.008008
Namazu:              2.0.17RC4

KURO-BOX:/#
  • 試験検索の実行
KURO-BOX:/#
KURO-BOX:/# namazu SJIS | nkf -w | more
Results:

References:  [ SJIS: 1 ]

 Total 1 documents matching your query.

1. sjis.txt (score: 18)
Author: unknown
Date: Sat, 10 Mar 2012 18:19:20 +0900
XXXXXX
st/deb
/mnt/share/sjis.txt (2,706 bytes)




Current List: 1 - 1

KURO-BOX:/#
最終更新:2012年04月29日 18:28
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。