Namazu

Allikas: Kuutõrvaja
Redaktsioon seisuga 27. mai 2013, kell 11:45 kasutajalt Jj (arutelu | kaastöö) (Uus lehekülg: 'to refer to /usr/local/etc/namazu/namazu-sample. Namazu on täisteksti otsingu mootor, mõeldud väikese või keskmise suurusega weebiotsingu loomiseks, näiteks e-mailide või tek...')
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)

to refer to /usr/local/etc/namazu/namazu-sample.

Namazu on täisteksti otsingu mootor, mõeldud väikese või keskmise suurusega weebiotsingu loomiseks, näiteks e-mailide või tekstide tarbeks.

cp -rp /usr/local/libexec/namazu.cgi /usr/local/mailman/cgi-bin/

Koosneb ta kahest peamisest utiliidist. Indekseerija mknmz ja cgi binaar otsingute teostamiseks namazu.cgi

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 kausta ka .namazurc faili, mis näitab otsivahendile ette, kus indeksid asuvad.

cgi-bin/.namazurc

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