• ベストアンサー

namazuを設置したい

 自分のホームページで今使用中の検索CGIではスピード が鈍くなってきたため、高速なCGIに変えようと思います。  調べてみるとnamazuがよいように思いました。ただ Windows版、パール版・・といろいろとあってどこから手を つけてよいのかがわからずにいます。  namazuをHPに設置した経験のある方、アドバイス を頂けませんでしょうか。 PCのOS:Windows2000 ホームページを置いているプロバイダー:@nifty

  • CGI
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • FRE
  • ベストアンサー率90% (10/11)
回答No.2

> 質問の書き方が曖昧でした。 > 私の場合、パール版を使えばよいのですよね? うーん、なんか違うような(^^;) 私もあまり詳しくはないのですが、 ●namazuで使用できるプラットフォームは、WindowsやUNIXやFreeBSD等があります。 ●namazuは、データをサーチする「サーチエンジン」の部分と、検索するインデックスを作成する「インデクサ」に分かれています。 ●「サーチエンジン」の部分は、Cで記述されています。念のため言うと、インストール作業が必要です。「インデクサ」はPerlで出来ているようです。 ●フロントエンドには、CGIが使用出来ます。そのほかWebサーバを使用しなくても、PerlのモジュールやRubyのモジュール、Tcl/Tkを利用したクライアントもあるようです。 ●分かち書き(形態素解析)用のソフトを別にインストールする必要があります。 「KAKASI」とか「ChaSen」が必要です。 といった感じです。 ※そういえば、書籍の名前違ってました。 正)namazuシステムの構築と活用 誤)mazuシステムの構築と活用 訂正しときます。(^^;)

その他の回答 (1)

  • FRE
  • ベストアンサー率90% (10/11)
回答No.1

@niftyにホームページを置いていて、 > Windows版、パール版・・といろいろとあってどこか > ら手をつけてよいのかがわからずにいます。 という文章が出てくるあたりがいまいちつかめませんが、 mazuシステムの構築と活用―日本語全文検索徹底ガイド 馬場 肇 (著) という、かなり詳しい本がでているので、そちらを参考にされるのはいかがでしょう?

silabel
質問者

お礼

 さっそくありがとうございます。  本を探します。  質問の書き方が曖昧でした。  私の場合、パール版を使えばよいのですよね?

関連するQ&A

  • namazuのWebサーバー上のディスク容量

     検索CGI、namazuの設置を検討しています。  namazuの本に「ディスク容量が大きいので プロバイダーのディスク制限がある場合は厳しい」と ありました。  namazuユーザーの方にお尋ねしたいのですが namazuをWebサーバー上に置いた場合、どれ くらいのディスク容量を占有するのでしょう。  当方は@nifty上にホームページを置いていて そこにnamazuを使おうと思っています。

    • 締切済み
    • CGI
  • 全文検索NAMAZUを複数設置するには?

    Namazuを2つ(Namazu1:Index1/ Namazu2:Index2)設置しようと試みましたが、下に示すそれぞれの検索画面を開くと、find1, find2のnamazurcの設定を正しく読んでくれません(説明書によると、*.cgiと同じディレクトリにあるnamazurcを設定ファイルとして読み込むとありますが・・・) まずTemplateですが、デフォルトのIndex(F:\namazu\var\namazu\index)を読み込んでしまい、find1,2内のtemplateを読み込んでくれません。次にIndexですが、i_search/namazu.cgi.exeを開くと、自分の設定を正しく読んでくれますが(ただし試験的にキーワードを検索しても結果画面に現れない)、w_search/namazu.cgi.exeを開くと、i_search/namazu.cgi.exeと同じ検索画面が出てくることから、自分のIndex設定を正しく読み込んでいないようです。 自分なりに原因を探る中で、環境変数のNAMAZURCと、ファイルF:\namazu\etc\namazu\namazurc、ファイルF:\namazu\etc\namazu\mknmzrc内の最終行にある$TEMPLATEDIR = 'F:/namazu/share/namazu/template';の文字列の3点を削除しました。ビギナーなりに過去ログを読んだり、いろいろ試しましたが、どうも上手くいきません。原因についてこころあたりの方、ご助言いただきたくお願い申し上げます。 ■WEBサイト検索(http://192.168.1.1/w_search/namazu.cgi.exe)file数652 F:\namazu\find1\ index\ template\ namazu.cgi.exe namazurc ■iModeページ検索(http://192.168.1.1/i_search/namazu.cgi.exe)file数10 F:\namazu\find2\ index\ template\ namazu.cgi.exe namazurc ■環境 Windows 2000 Server + IIS 5.0 + IE 5.50 Namazu 2.0.10 kakasi-2.3.4 Perl, v5.6.1

    • ベストアンサー
    • CGI
  • namazuについて

    namazu検索をHPにヘッダー部分に設置しようと思っています。 <FORM action="cgi-bin/namazu.cgi" method="GET"> <SCRIPT type="text/javascript" src="js/atombot.js"></SCRIPT> <INPUT size="20" maxlength="255" type="text" name="q"> <INPUT type="submit" value="検索"> </FORM> よいうような、感じでヘッダー内に埋め込みをしたいのですが、うまくいきませんどうしたらいいのでしょうか?

    • 締切済み
    • CGI
  • namazu.cgiがインストールされません。

    こんにちは。 RedHat8を最近インストールしたばかりです。 自分のマシンにあるドキュメントを全文検索したくて、namazuをインストールしようとしています。 CGIから利用するためにはnamazu.cgiが必要と聞きました。 しかし、必要(とおもわれる)パッケージをインストールしても、namazu.cgiがみつかりませんでした。 findで/に対して検索しましたが、ありません...。 インストールしたパッケージは、以下のとおりです。 kakasi-2.3.4-1.i386.rpm namazu-cgi-2.0.10-1.i386.rpm kakasi-dict-2.3.4-1.i386.rpm perl-Search-Namazu-0.13-2.i386.rpm namazu-2.0.12.tar.gz perl-Text-Kakasi-1.05-1.i386.rpm ちなみにnamazu本体はインストールされてます。(インデックスはつくられました) どなたか、ご教授願います。 どこのサイトを調べても、あたりまえのようにnamazu.cgiをcgi-binディレクトリにコピーする、と書いてありますので、こまっています。

  • 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検索cgiの、Perl版が以前出回っていたかと思いますが、

    namazu検索cgiの、Perl版が以前出回っていたかと思いますが、 既にサイトが閉鎖されてしまったようで、入手困難なようです。 どちらかで入手できないでしょうか? または、上記プログラムでなくてもレンタルサーバー、FTP権限 のみにてnamazu検索を稼働させる方法があれば、それでもよいのですが、 おそらく不可能ではないかと・・・

  • 全文検索Namazuのインデックス作成について

    OS:Windows2000SP4 namazu:Namazu 2.0.14 はじめまして。 Windows版のNamazuを入れたのですが インデックスの作成にてこずっています。 インデックス作成は出来るのですが、 ディレクトリに%がつくものが作成されており、検索するとリンクエラーになってしまいます。 ご存知の方ご教示宜しくお願いします。

  • Yomi-Searchの設置方法について

    ホームページにサイト内検索機能を設置したいと思い、 こちら(http://yomi.pekori.to/)のページから Yomi-Search4.22をDLしました。 サーバがniftyなので、 こちら(http://yomi.pekori.to/help/ys4/index.html)の 「@niftyでの設置」を参考に、 ファイルの修正、パーミッションの変更を行いましたが、 ”ドメイン/admin.cgi”をアドレスバーに入力しても 「ページが表示されません」となってしまいます。 ちなみに、ニフティでのCGIの設置については、 http://homepage.nifty.com/make/cgi_own/ を参考に、 ■cgi-binのディレクトリにCGIに関するファイルを置き、 ■homepageのディレクトリにhtmlファイルなどを置きました。 CGI、Perlについては全く知識がなく、 パーミッションの設定が間違っているのか、 設置する場所を間違っているのかさえ分からない状態です。 どなたかご教示頂きたく、 何卒よろしくお願い申し上げます。

    • 締切済み
    • CGI
  • namazu のインデックス作成

    No.313463,No.314412の続きです。 namazu,kakasi,perlは無事インストールできたのですが、インデックスの作成がうまくいきません。 MS-DOSプロンプトで C:\mknmz -O C:\namazu\var\namazu\index C:\homepage  と入力しましたが「コマンドまたはファイル名が違います。」と表示されます。 どこがおかしいのでしょうか? ソフトは nmz2010 ActivePerl-5.6.1.633-MSWin32-x86 kakasi-2.3.4 です。 FMV-BIBLOを使っています。 OSはwindows98 関連URL:http://oshiete1.goo.ne.jp/kotaeru.php3?qid=313463 http://oshiete1.goo.ne.jp/kotaeru.php3?qid=314412

  • 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