![]() |
ビーネッツ・ホスティング・サービス HOME | 技術サポート | お問合せ | 会社概要 | サイトマップ | ||||||||||||||||||||
Broadband Network Solutions
共用サーバー ビーネッツサーバー 機能ガイダンス お申込み 専用サーバー アドバンスドサーバー 機能ガイダンス お申込み 各種サービス Web制作 メーリングリスト DNSサーバー サポート 技術サポート Q & A ?information サイトマップ 設備環境 |
●Namazuの設定
技術サポート > ビーネッツサーバー > Namazuの設定
Namazu(ナマズ)はファイルの全文検索が出来るサーチエンジンです。 Webサイトでよく、検索キーワードをテキストボックスに入力して 検索するあれです。 1997年に高橋哲氏が「ロック専門の検索エンジンが欲しい」と思ったのをきっかけに 開発が始められました。 ●Namazu活用の前提条件 ・Indexやnamazu.cgiの置き場所などは弊社の仕様です。 ・ここでのNamazuの設定はCGIを利用した活用方法です。 ・簡単なNamazuの設定だけに絞って説明します。 ■基本的なNamazuのファイル位置(弊社仕様)
具体的手順 1.Namazuで検索させたいファイル(HTMLファイル等)のインデックスをつくります まず、sshでサーバーへログインします。 例)userid:usernameの場合 $userid:username $password:*********** ログイン出来たらインデックスディレクトリへ移動します。 [username@xxx]$cd www/index Namazuで検索させたいファイルのインデックスをつくります。 ※検索させたいファイルがHomePageのトップページの場合 [username@xxx index]$mknmz /home/username/www これでインデックスディレクトリにいろんなインデックスファイルが出来ます。 ■(ドット).namazurcの基本設定項目 ▼ファイル位置 /home/ユーザーアカウント/www/index/.namazurc
2..namazurcの設定です。 .namazurcファイルをエディターで開きます。(同じディレクトリにあります。) [username@xxx index]$vi .namazurc ファイルを開いたら15行目当たりにIndex設定行があります。 ▼標準で既にお客様のインデックスディレクトリに設定しています。 もし、インデックスディレクトリ変更の際は設定を変えて下さい。 Index /home/username/www/index ▼次にテンプレートの設定ですが、ご自分で作る方は21行目当たりにある 先頭の#のコメントマークを削除しTemplate設定を変更して下さい。 ご自分でテンプレートを用意されない場合はそのままでいいです。 #Template /usr/local/var/namazu/index ▼次はNamazuで検索結果が出た時にリンクページが表示されますが、 そのリンクに関する設定です。 標準で既にお客様のホームページのトップに設定しています。 変更したい場合は48行目当たりにあるReplace設定を変更して下さい。 Replace /home/username/www http://www.userdomain.com/ /home/username/www/が検索されるファイルのある場所です。 http://www.userdomain.com/がインターネット上でリンクされるURLです。 ▼後にも設定個所がありますが、そのままでも構いません。 3.HTMLの記述です。 namazu.cgiで検索させたいHTMLファイルをエディター(Windowsの場合だとメモ帳等)で開いて、 下のようなFORMタグを埋め込んで下さい。 <form method="get" action="index/namazu.cgi"> <div> <strong>検索:</strong> <input type="text" name="query" size="20" value=""> <input type="submit" name="submit" value="Search!"> <input type="hidden" name="whence" value="0"> <input type="hidden" name="lang" value="ja"> <input type="hidden" name="result" value="normal"> </div> </form> action="index/namazu.cgi"の部分はお客様のホームページのトップページで 作成していますので、変えたい場合は変更して下さい。 |
||||||||||||||||||||
|