Namazu 2.0.21をさくらレンタルサーバに再インストール

自サイトの全文検索システムNamazuがエラー表示され検索できなくなっていたので(汗)

さくらのレンタルサーバに最新のv2.0.21を再インストールしたのでメモ!

http://www.namazu.org/index.html.ja#stable
↑安定版ソースコードから最新バージョンをダウンロードして

FTPで、適当なさくらレンタルサーバ内のディレクトリ(例./home/yamasita/src/とか)ソースをアップロード
1.ログインし、アーカイブを展開
 % tar zxvf namazu-2.0.21.tar.tar

2.展開されたディレクトリの場所に移動
 % cd namazu-2.0.21

3.configure を実行
 % ./configure –disable-shared –prefix=/home/yamasita/namazu –with-pmdir=/home/yamasita/lib –with-libintl-prefix=/usr/local

4.コンパイルとインストールを行います。
 %make
 %make install

設定ファイル(namazurcとmknmzrc)は以前設定したままで大丈夫なので…

namazu.cgiの再設置
 CGIとして Namazuを利用するには、namazu.cgiを使用
 /home/yamasita/namazu/libexec/namazu.cgiをcgi-binディレクトリへコピー
 %cp /home/yamasita/namazu/libexec/namazu.cgi /home/yamasita/www/cgi-bin/

□インデックスの作成
mknmzで検索インデックスを作成する。
crontabで定期的・自動的に検索インデックスを作成すようにshファイルを作ってたので、それを利用してちゃちゃっと作業
 % cd
 % ./autoindex.sh

自サイトの検索窓にキーワード入力して【検索】すると、ちゃんと動作するようになりました。ほっ