[FreeBSD] 安裝 mnoGoSearch

評估了一些搜尋引擎後,後來選用 mnoGoSearch

  • dtse:這個 ports 裡面也有,也是 web server 內的所有網頁(不過好像沒有支援 FTP),不然不用 SQL 和跟 Google 一樣簡約的風格,我倒是還蠻喜歡的
  • FtpLocate:這個之前有用過,可以幫你去 FTP 站直接挖檔案目錄。不過由於太久沒有維護了,怕怕的。不然之前用過,真的好好用

O.S.:FreeBSD 7.1-RELEASE, MySQL 5.1.30

#cd /usr/ports/www/mnogosearch/
#make install
....
mnoGoSearch is successfully installed.
Now, to use mnoGoSearch you need to create the appropriate *sql database
manually: Please read INSTALL file located in /usr/local/share/doc/mnogosearch.

安裝之後,他會提醒你要去看 INSTALL 這個文件,目的是要自己建立資料庫。

#ee /usr/local/share/doc/mnogosearch/INSTALL  (用 ports 安裝的話,從 Installing mnoGoSearch 裡面的第四點開始看就可以了)
#mysqladmin -u root -p create mnogosearch
#cd /usr/local/etc/mnogosearch/
#cp indexer.conf-dist indexer.conf
#ee indexer.conf
設定 DBAddr <DBType>:[//[DBUser[:DBPass]@]DBHost[:DBPort]]/DBName/[?dbmode=mode]
可以設定語系(UTF-8)
把 Robots 改成 no
AuthBasic 可以設定
#cp search.htm-dist search.htm
一樣要設定 DBAddr
也可以設定語系(UTF-8)
#indexer -Ecreate
新建資料表
#cp /usr/local/bin/search.cgi /home/share/apache22/cgi-bin/
把 search.cgi 複製到 apapche 內,設定好 httpd.conf 就可以了
<Directory /path/to/search/cgi>     AddHandler cgi-script .cgi     Options +ExecCGI </Directory>

[FreeBSD] 安裝 mnoGoSearch 有 “ 2 則迴響 ”

發表迴響