ubuntu上實踐Omega英文連結: http://trac.xapian.org/wiki/OmegaAndDebianSarge
這篇文章的內容是將 xapian官網提供的Omega 應用在debian或ubuntu上跑起來看看效果。
首先在/etc/apt/sources.list 設定檔裡邊添加源地址:
deb http://www.xapian.org/debian stable maindeb-src http://www.xapian.org/debian stable main
# apt-get update
安裝 Omega 需要的一個包。
# apt-get install apache2 unzip antiword libwpd-tools unrtf xpdf-utils pstotext perl
安裝xapian 和omega應用。
# apt-get install xapian-omega xapian-examples xapian-tools xapian-doc
使用一些RFC檔案測試測試。
# mkdir /var/www/mytest
# cd /var/www/mytest
#ls 在此檔案放置一個測試用的檔案
Git 101 Tutorial Presentation.pdf
#time omindex --db /var/lib/xapian-omega/data/default --url /mytest /var/www/mytest
如此,索引檔案已經建立起來了,現在開啟瀏覽器http://localhost/cgi-bin/omega/omega。 可以修改結果形式使用FMT參數。
Default:
http://host.example.com/cgi-bin/omega/omega?P=ddd&FMT=query
XML output:
http://host.example.com/cgi-bin/omega/omega?P=ddd&FMT=xml
Godmode:
http://host.example.com/cgi-bin/omega/omega?P=ddd&FMT=godmode