Namazu
Namazu on täisteksti otsingu mootor, mõeldud väikese või keskmise suurusega weebiotsingu loomiseks, näiteks e-mailide või tekstide tarbeks.
Koosneb ta kahest peamisest utiliidist. Indekseerija mknmz ja cgi binaar otsingute teostamiseks namazu.cgi. Esmalt tuleb failid, millest soovitakse otsida mknmz utiliidiga ära indekseerida ja seejärel saab cgi binaari abil indeksite baasil otsinguid teostada.
Namazu tööpõhimõtet seletab järgmine skeem:
Oletame, et meil on mahukas html formaati konverditud mailiarhiiv /srv/mailman/archives/private/sf2001. Selleks, et muuta arhiiv otsitavaks tuleb esmalt luua kaust indeksite hoidmiseks
# mkdir /srv/namazu/sf2001
Seejärel paneme indekseerija tööle
# mknmz --output-dir=/srv/namazu/sf2001 /srv/mailman/archives/private/sf2001 Looking for indexing files...
Seejärel paigaldame otsinguvahendi namazu.cgi kuskile apache vms veebiserveri cgi-bin kausta ja tekitame sinna samma cgi kausta .namazurc nimelise seadistusfaili, mis näitab otsivahendile ette, kus indeksid asuvad.
# cp -rp /usr/local/libexec/namazu.cgi /usr/local/mailman/cgi-bin/
Faili kirjutame
Lang en Index /srv/namazu/sf2001 Template /srv/namazu/sf2001
Ja nüüd peaks olema meie veebiarhiiv leitav http://zoo.tartu.ee/cgi-bin/namazu.cgi
Namazu sobib hästi näiteks mailmani, majordomo jms listiserverite arhiivide otsinguks.