namazuについて

このQ&Aのポイント
  • namazuとは全文検索エンジンの一つで、WEBサーバ間でファイルの検索とリンクを表示させることが可能です。
  • 同一ネットワークにあるPCのファイルをnamazuで検索し、httpリンクに置換することができます。
  • 大容量のファイルをコピーせずに効率的に検索することができます。
回答を見る
  • ベストアンサー

namazuについて

全文検索エンジン「namazu」で、下記のようなことが実現可能かどうか教えてください。 WEBサーバが2台あります。(サーバA、サーバBとします) サーバA、サーバBともにnamazuが入っており、正常動作しております。 サーバAのnamazuからサーバB上にあるファイルを検索して結果画面にリンク(httpでリンク)を表示させることはできるのでしょうか? 簡単に申しますと、同一ネットワークにあるPCのファイルをnamazuで検索できるのか、ヒットしたファイルへのリンクをhttpに置換することができるのか、ということです。 ネットワーク上にあるファイルが数Gもあり、コピーするのを躊躇っており、上記の質問をさせていただいております。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • lahalito
  • ベストアンサー率48% (31/64)
回答No.1

結論からですが、できると思います。 OSは何を使われているのかがわかりませんが、仮にLinuxサーバとします。 サーバBの検索対象ディレクトリをNFSマウント(例として/mnt/hogehogeにマウント)して、サーバAからアクセスしてmknmzでインデックスを作成します。 サーバAのnamazu定義ファイル .namazurc に ------------------------------- Replace /mnt/hogehoge http://www.hogehoge.com/ -------------------------------- のような感じでReplaceを使えば、多分できると思います。詳しくはnamazuのサイトやヘルプを参照してみてください。

nario_2005
質問者

お礼

ご回答ありがとうございます。 サーバOSはWin2000鯖です。 Linuxの場合のマウントは、Winでいうネットワークドライブってことですよね! その方法がありましたね。全く気がつきませんでした(汗) namazuのサイトを見てみます。 ありがとうございました。

関連するQ&A

  • Namazuのインデックスについて

    Namazuのインデックスを作成したいのですが、 Aサーバでインデックスを作成して、 Bサーバにそのインデックスを持ってきて利用したいです。 A,Bの状況は、 A,B共にhttpサーバです。 ディレクトリが A  http://www.AAA.com/namazu/"検索させたいサイトデータ" B  http://www.BBB.com/"検索させたいサイトデータ" のようになり、A,B共に同じ"検索させたいサイトデータ"を設置します。 このような場合、 Aサーバでmknmzを実行するときにコマンド引数で "--replace=CODE" を使いURIを置き換えて、作成されたインデックスファイルを Bサーバに持ってきてnamazu.cgiで検索する という感じで可能でしょうか。

    • 締切済み
    • CGI
  • Namazuによる全文検索について

    VineLinux2.6+samba+namazu+apacheで、ファイルサーバをつくり、webブラウザからnamazu.cgiを使ってファイルサーバ内のファイルを全文検索しています。 検索は問題なく出来るのですが、ヒットしたファイルが日本語のファイル名だと、ブラウザ上に表示されているファイル名をクリックしてもファイルをオープンしません。英数字のファイル名であれば、word、excel、txtを問わず、開くことが可能です。また、ブラウズはネスケだとブラウザ上にバイナリーをそのまま表示したようになります。IEだとページが見つかりませんと表示されています。 解決策をおしえてください。

  • NAMAZUによるデータベース検索について

    お世話になります。 全文検索システム『NAMAZU』で、サーバ上にアップされているHTMLファイル内の文字列検索ではなく、MySQL内の文字列を検索させる事は可能なのでしょうか? もし可能であれば、そのレコードを、PHPでMySQLに検索をかけた時の様にレコードを加工させる事はできるのでしょうか?

    • ベストアンサー
    • MySQL
  • レンタルサーバーで全文検索namazuは使えますか。

    現在、ロリポップというレンタルサーバーを利用しています。 サイトに全文検索を付けたいのですが、namazuは使用できますか。 namazuはサーバー管理者権限がないと設定などできないのですか。 詳しく教えて下さい。

  • Namazu構築で行き詰まっています

    現在、Windows2008 R2 serverにnamazuを社内LAN上に構築を試みている最中です。 サーバにてnamazuの全文検索画面が表示され検索するところまでは 出来たのですが、クライアントPCから「.namazurc」にて設定した ReplaceのURLを参照しようとしても、「~ページは表示できません」となります。 (1)ドメコンサーバ(プライマリ)             WinServer2008R2 (2)バックアップサーバ(セカンダリ)兼セキュリティサーバ WinServer2008R2 (2)のサーバにNamazuを構築中で、セキュリティ配布用としても使用しており、 Apacheを利用してます。 このセキュリティソフトでポート「80」を使用しているため、IISのポートは「8080」 を使用しております。 (2)のサーバ(ローカル)で参照する際も、URLに「~:8080/~」を指定しています。 IIS7.5にて構築中です。 今回始めてNamazuを構築するに当たり、以下のサイトを参考にさせて頂き設定を行いました。 http://www.mountain.jp/tech/namazuv3/#_Toc270807499 非常に丁寧に記載されておりすいすい設定をして後はリンク先の掲示板が 開けば完成だ!!と思いきやクライアントPCからは参照が出来ずに困り果てております。 1週間ほどかけ調べて自身で解決しようと奮闘してみましたが、ダメでした。 どなたかご教示いただけると助かります。 宜しくお願い致します。

  • namazu全文検索について、どなたか教えてください。

    namazu全文検索について、どなたか教えてください。 結論から述べますと、検索した際に英単語と日本語が重なったキーワードがヒットしません。 専門的な単語なのでヒットしないのでしょうか? ちなみに、検索したい英単語に「*」をつけて検索した場合、英単語だけの場合はヒットするのですが、英単語と日本語が重なったものについては、ヒットしません。 どなたか原因や対処方がわかる方教えていただけないでしょうか?

  • namazu 検索窓の設置について

    お世話になります。 namazuの検索窓の設置について質問させて下さい。 現在An Httpdサーバを入れ、自分のPCから http://マイPC IPアドレス/cgi-bin/namazu.cgi.exe ではNamazuの検索は正常に動作しております。 namazu.cgi.exeファイルをnamazu.ccgiファイルに 名前を変え、検索窓を設置し検索すると "ファイルのダウンロード"のウィンドウが表示され 検索出来ません。 <!--Namazu による全文検索システム--> <form action="/cgi-bin/namazu.ccgi" method="get"> <p> <input name="query" value="" size="30" accessKey="T" tabIndex="10"> <input type="hidden" name="whence" value="0"> <input type="hidden" name="max" value="20"> <input type="hidden" name="result" value="normal"> <input type="hidden" name="sort" value="score"> <input type="hidden" name="idxname" value="pub,past"> <input type="submit" value="検索" accessKey="S" tabIndex="11"> </p> </form> どの様に設定変更すればいいのか教えて欲しいです。 よろしくお願いします。 An Httpdのセットアップは下記サイトを参考にしました。 http://www10.plala.or.jp/miyazawa/namazu/anhttpd.html

    • ベストアンサー
    • CGI
  • namazu の インデックス作成中のエラーを無視したい

    Debian Linux4.0からWindowsの共有サーバーをsmbmountし、namazuで全文検索しようとしています。 バージョン:Namazu 2.0.17RC4 ところが、mknmz でインデックス作成中、smbmount時に使用しているuserid,passwordでアクセス権がないファイルがあるとエラーになり、mknmzが停止してしまいます。 普通のファイルだとアクセス権がないものはスキップすると思うのですが、smbmount しているため、read 権限が着いているように見えております。 これらのファイルが見つかった場合、そのままスキップしてインデックス作成を続けるにはどうしたらいいでしょうか。

  • ◆cronでNAMAZU検索実行

    いつもお世話になっています。 全文検索NAMAZUを自サイトに組み込みました。 mknmzコマンドを実行してindexを作成する際の質問です。 linux上で直接コマンドを実行すると問題ないのですが、cronを実行させて コマンドを実行すると、NMZ.w(検索キーワード)内の単語の取得が上手く出来ていません。 cronを通すとKAKASIが上手く動作しないようです。 実行したコマンド cron----------------------------- #!/bin/sh cd /root/www/namazu/ mknmz -k -U -O /root/www/namazu/ . cron----------------------------- シェルスクリプト----------------- */30 * * * * /root/www/namazu/namazu.sh シェルスクリプト----------------- 何かご存知の方がいれば宜しくお願いいたします。

  • Namazu+xpdfでPDFファイルを検索した時の不具合

    Windows2000 ServerにNamazu+xpdfを入れて、 検索機能を実現しているのですが、 あるキーワードで検索したら、 キーワードが全く入っていないPDF文書が 出てきたりするのですが、 これを直す方法はどのようにすればよろしいでしょうか? 例えば、 Namazuで「更新状況」というキーワードで検索かけたとします。 そうすると、PDFファイルが1つ見つかったとします。 しかし、そのPDFファイルを開いて、Acrobatの機能で、さきほどのキーワード(更新状況)を 検索しても、「見つかりませんでした」と表示されてしまいます。 今度は、「更新」の部分を削って、「状況」だけをAcrobat上で検索すると、 その文字は見つかりました。 ということは、Namazu+xpdfでは、「更新状況」という文字を 「更」「新」「状」「況」という風に、 一文字ずつ区切って、検索しているのでしょうか? それはどこかの設定で変更することは可能なのでしょうか? 分かりにくい文章で申し訳ありませんが、 どなたか、ご教授ください。 おねがいします。