Namazuインストール前に下記のアプリケーションがインストール
されている事を確認してください。
・Apache
・kakasi
・nkf
・perl
それぞれのアプリケーションのインストールに関しては下記を
参考にしてください。
■kakasi
# tar zxvf kakasi-2.3.4.tar.gz
# cd kakasi-2.3.4
# ./configure
# make
# make install
■nkf
# tar zxvf nkf-1.7.1.tar.gz
# cd nkf-1.7.1
# make
# mv nkf /usr/local/bin
アプリケーションのインストールが完了したら、いよいよNamazu
のインストールです。
■Namazu
# tar zxvf namazu-2.0.14.tar.gz
# cd namazu-2.0.14
# ./configure
# make
# make install
もし、File::MMagic がインストールされていないか、 Namazu に同梱されているもの
よりも古い場合は configure の途中でエラーになります。その場合は File-MMagic
ディレクトリに移動して File::MMagic をインストールしてください。それからconfigure をやり直してください。
エラー内容は下記の通りです。
============================================================
onfigure: error: you need to install the included File-MMagic first
The simplest way to install File-MMagic is:
% cd File-MMagic
% perl Makefile.PL
% make
% su
# make install
Then, simply run configure again.
% cd ..
% ./configure
Or you can install File-MMagic to your home directory by the following way:
% cd File-MMagic
% perl Makefile.PL LIB=/root/lib INSTALLMAN3DIR=/root/man
% make
% make install
Then, run configure again with --with-pmdir=DIR option.
% cd ..
% ./configure --with-pmdir=/root/lib
============================================================
エラーが発生した為に、下記のコマンドを実施。
% cd File-MMagic
% perl Makefile.PL
% make
% su
# make install
■インデックス作成
# cd [インデックス作成場所]
# mknmz --media-type=text/html -c [対象フォルダ]
# /usr/local/bin/mknmz -a -O [インデックス作成場所] [対象フォルダ]
■設定ファイルの確認(mknmzrc)
まずはサンプルから設定ファイルを作成します。
# cp /usr/local/etc/namazu/mknmzrc-sample /usr/local/etc/namazu/mknmzrc
■PDFファイルの検索設定
t1lib のインストール
# tar zxvf t1lib-5.1.0.tar.gz
# cd t1lib-5.1.0
# ./configure
# make without_doc
# make install
freetype のインストール
# tar jxf freetype-2.3.1.tar.bz2
# cd freetype-2.3.1
# ./configure
# gmake
# gmake install
xPDFのインストール
# tar zxvf xpdf-3.02pl1-linux.tar.gz
# cd xpdf-3.02pl1-linux
# mv xpdf /usr/local/bin/