SAMPLE

■ NAMAZU導入までの手順について

こちらのページでは、お客様サイト内に文書検索システムのNAMAZUを導入されるまでの手順をご紹介させて頂いております。



●インデックスを作成

まずTelnetにログイン致しまして、下記のコマンドでお客様サイト内のトップディレクトリに移動致します。

    cd /home/sites/www.お客様のドメイン名
    [入力例]
    cd /home/sites/www.abc.com


お客様サイト内のトップディレクトリに移動致しましたら、下記のコマンドでインデックスファイル群を作成致します。

    mknmz 検索対象ファイルのパス
    [入力例]
    mknmz /home/sites/www.abc.com
    (※上記の場合、www.abc.comのサイト内全てが検索対象となるインデックスファイル群を作成致します)

下記の画面の通り、NMZ.*という名称のファイル群が作成されていれば完了です。
(※但し、生成されるファイル群はサイト内の文章量に比例しますので、インデックスファイル群生成前のサイト使用容量にご注意下さい)




●設定ファイルのコピー・設定

インデックスファイル群を作成致しましたら、/home/namazu/libexecディレクトリ内にございますnamazu.cgiを、実際に使いたい場所へコピーする為に下記のコマンドを実行致します。

    cp /home/namazu/libexec/namazu.cgi コピー先ディレクトリ名
    [入力例]
    cp /home/namazu/libexec/namazu.cgi /home/sites/www.abc.com/web/namazu
    (※上記の場合、namazu.cgiをwww.abc.com内の/web/namazuディレクトリ内にコピー致します)


続いて設定ファイルのコピーを行いますので、/home/namazu/etc/namazuディレクトリ内に設置されております設定ファイルサンプルのnamazurc-sampleファイルをnamazu.cgiと同じディレクトリ内に.namazurcのファイル名でコピーする為、下記のコマンドを実行致します。

    cp /home/namazu/etc/namazu/namazurc-sample コピー先ディレクトリ名/.namazurc
    [入力例]
    cp /home/namazu/etc/namazu/namazurc-sample /home/sites/www.abc.com/web/namazu/.namazurc
    (※上記の場合、namazurc-sampleをwww.abc.com内の/web/namazuディレクトリ内に.namazurcの名称でコピー致します)


下記画面の様に上記2ファイルをコピー致します。



.namazurcのコピーが完了致しましたら.namazurcファイル内の設定項目内容を変更致します。
最低限、下記の項目は必ずご設定頂けなければなりませんのでviエディタ等をご使用の上ご変更頂けます様、お願い致します。

    [14行目付近]
    Index:NMZ.*ファイル群の場所を指定致します
    (例. Index     /home/sites/www.abc.com)

    [48行目付近]
    Replace:検索結果ファイルへのリンクをサーバ内部パスからhttp://〜形式に変換する内容を設定致します
    (例. Replace     /home/sites/www.abc.com http://www.abc.com/)

    [69行目付近]
    Lang:日本語表示のためにjaを設定致します
    (例. Lang     ja)

    ※.namazurcのシャープ(#)はコメント文となります。ご注意下さい。


なお、その他設定ファイル内の各項目につきましての詳細は
http://www.namazu.org/doc/manual.html
等の内容をご参照頂けます様、宜しくお願い致します。