CentOS5.3向け
SKIP全文検索のためのHyperEstraierのインストール
※以下のコンテンツの続き
http://user.openskip.org/user/wainohito/blog?entry_id=659
HyperEstraierの効率的なクロールパッチのためにこのページを読んでおく
http://jamz.jp/tech/2008/08/patch-to-hyper-estraier-before-install.html
以下からパッチpatch20080403.tgzをダウンロードしてdownloadフォルダに置いておく
http://sourceforge.net/mailarchive/message.php?msg_id=20080403.190234.98160137.Yasuharu.Yamada%40access-company.com
※wgetでうまく取得できなかったので。
CentOSではyumで導入できるものが限られるので手間がかかります。
yumでinstallできるものを先に入れて、後は個別に対応します。
# cd ~/download/
# yum install memcached xpdf wv
xlhtmlの準備
# wget http://www.asahi-net.or.jp/~yw3t-trns/namazu/xlhtml/xlhtml-0.5.1.tar.gz
# tar zxvf xlhtml-0.5.1.tar.gz
# cd xlhtml
# ./configure
# make
# make install
libiconvの準備
# cd ../
# wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.tar.gz
# tar zxvf libiconv-1.13.tar.gz
# cd libiconv-1.13
# ./configure
# make
# make install
パッチファイルの準備
# cd ../
# tar zxvf patch20080403.tgz
QDBMの準備
# wget http://qdbm.sourceforge.net/qdbm-1.8.77.tar.gz
# tar zxvf qdbm-1.8.77.tar.gz
# cd qdbm-1.8.77
# patch < ../qdbm1.8.77/qdbm1.8.77_00all.diff
# ./configure --enable-zlib
# make
# make install
HyperEstraier本体のインストール
# cd ../
# wget http://hyperestraier.sourceforge.net/hyperestraier-1.4.13.tar.gz
# tar zxvf hyperestraier-1.4.13.tar.gz
# cd hyperestraier-1.4.13
# patch -p1 < ../he1.4.13/he1.4.13_00all.diff
# ./configure
# make
# make install
rubynativeのインストール
# cd rubynative
# ./configure
# make
# make install
rubypureのインストール
# cd ../rubypure/
# ./configure
# make
# make install
これでインストールは完了