• 締切済み

Namazuのインストールについて

NamazuのWebインストールについてお尋ねします。自己PCサーバーにはインストールできましたが、Webサーバーへのインストールがよくわません。NamazuはWin32タイプで、search-sでインデックスを作成しています。WebサーバーではCGIを使いますが、namazu.cgi.exeのあるフォルダに.namazurcを置くタイプです。ところでNamazuのWeb使用で、namazu.cgi(exeタイプでないもの)があるようですが、どうやって入手するんでしょうか。ご教示よろしくお願い致します。

みんなの回答

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

#1です。 >>この情報はどこから入手されたのでしょうか? >http://www.rfs.jp/server/namazu/03_2.html この説明はWin32版の説明じゃなくてUNIX版の説明ですよ。 >REPLACE /e|/data/foo/ http://www.domain.co.jp/foo/ >という、/e|/data/foo/ の部分は自己PCを指しているんでしょうか? 自己PCかどうかは知りませんが、サーバのローカルディスクでの位置ですね。  そしてその後に、それに対応したURLを書け と書いてあると思いますが。 >WebでCGIを使う場合、自己PC内のnamazu.confを修正するという意味でしょうか? 他にどこを修正しようとされているのでしょう? 当然、NAMAZUを動かすサーバのnamazu.confを修正します。 何を悩んでらっしゃるのか、いまいちわかりません。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

>namazu.cgi(exeタイプでないもの)があるようですが この情報はどこから入手されたのでしょうか? UNIX版にはあるようですが... でもこれは、シェルスクリプトのようですけどね。 http://www.namazu.org/doc/manual.html Webのcgiでもnamazu.cgi.exeを使えばいいんじゃないでしょうか。 こちらにもそう書いてありますが。 http://www.namazu.org/windows/ http://sl.hunet.ne.jp/cgi/_cool/namazu2/

dj_768
質問者

お礼

ご教示有難うございます。 >この情報はどこから入手されたのでしょうか? http://www.rfs.jp/server/namazu/03_2.html です。 >Webのcgiでもnamazu.cgi.exeを使えばいいんじゃないでしょうか。 はい、2段目のサイトを参考にしていました。今のところうまくできていません。ところで、 http://sl.hunet.ne.jp/cgi/_cool/nph-disp.cgi?3+006 での [namazu.conf を CGI 対応にする]  REPLACE /e|/data/foo/ http://www.domain.co.jp/foo/ という、/e|/data/foo/ の部分は自己PCを指しているんでしょうか? WebでCGIを使う場合、自己PC内のnamazu.confを修正するという意味でしょうか?

関連するQ&A

  • 全文検索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.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ディレクトリにコピーする、と書いてありますので、こまっています。

  • Movable TypeとNamazuについて

    はじめまして。畑違いの仕事からWEBの仕事をやることになりました。 回転の悪い頭に鞭打ちながらですが、お手上げになり、ここで質問をさせていただきます。 ■今回のミッション 「Movable Typeを、社内の情報共有ツールとして活用するにはどうするか」です。 ■状況説明 1、現在利用しているレンタルWEBサーバー(CPI)にMovable    Typeの利用サービスがついていました。 2、これを利用して社内部署間での情報共有のサイトとして活用   したいと考えております。 3、しかし、HP(一般向け)には全文検索(Namazu)を入れています。 4、そのため、MTを「/html/」以下にインストールすると、Namazu が社内の情報共有サイトのページまで検索してしまいます。 5、Namazuはインデックスの自動更新CGI(CPI推奨のもの)を入   れているため、検索するフォルダを指定することができません。 ■質問 1、Namazuのインデックスを自動更新するCGIで、フォルダの   指定が可能なものはあるのでしょうか? 2、MTをSSLにインストールする等、検索にひっかからないように   する方法はあるのでしょうか? 現在の解決方法としては、「インデックスでの自動更新をやめる」こと なのですが、作業量が増えるので避けたいと思っています。 お読みいただきありがとうございます。 どうぞよろしくお願いします。

  • 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 検索窓の設置について

    お世話になります。 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
  • apacheとnamazu使用時にpermission deniedが発生

    現在apacheとnamazuの組合わせでデータベースを作成しようとしています。 DOS上ではちゃんと動作しましたが、WEBからの呼び出しにはうまく動作しません。 動作環境 Windows2000 SP3 apache 2.0.46 namazu 2.0.12 kakasi 2.3.4 C:\Program Files\Apache Group\Apache2\cgi-bin に.namazurcとnamazu.cgi.exeを置いています。 .namazurcのインデックスのパスは合っていると思います。 エラー内容は以下の通りです。 /namazu/etc/namazu/namazurc: Permission denied 同じディレクトリに.namazurcがあるにも関わらず、 /namazu/etc/namazu/namazurcを見に行っているようです。 そのため、namazurcをnamazurc.orgに変更して 再度試みましたが、今度は何も表示されません。 どなたか良いお知恵を授けていただけませんか?

  • namazu検索cgiの、Perl版が以前出回っていたかと思いますが、

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

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

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

    • 締切済み
    • CGI
  • Namazuとapacheについて(基本的な概念)

    ホームページに検索機能をつけるため、「NamazuをCGIとして利用する」というやつ(←情けない表現ですが(>_<))を頑張ってみようと、手探りで進めています。 公式ページの用語に馴染みがないため、「手順」説明サイトをチェックしながら、ローカルで走らせるところまではできました。 次に、実際にホームページで検索システムを走らせたいのですが… 最初、apacheをインストールせずにいきなりホームページのcgi-binフォルダにいくつかのファイル(恐らく指示通り)をコピーして失敗しました。 「やはりapacheを導入しなければならなかったのかな?」と、apacheをインストールし、先ほどの、手順説明サイト(http://www.fkimura.com/namazu-win32-1.htmlなど)の指示通りにapacheの設定を進めようとしたのですが… apacheというのは、「自分のPCをサーバとして使う」ためのものではないのでしょうか? もしそうならば、検索プログラムは私のPCの中につくられてしまい…、ということは、私のPCの電源は落としてはいけない、ということなのでしょうか。 私は、自分のPCの電源は普通に落とし、あくまでホームページ上のCGIとして(カウンタのようなものとして)検索システムを導入したいのですが、それでもapacheはインストールしなければならないのでしょうか。 どうぞ、ご指導をお願い致します。

  • Namazu インデックス作成でエラー 先ほどインストール

    Windows版のNamazuをインストールしました。 (KAKASI,Perlも先に入れています。) mknmz -U -O [インデックス作成フォルダ] [インデックス対象ファイルフォルダ] で、次のようなエラーがでました。対処方法のご存知の方、教えてください。 'c:\program'は内部コマンドまたは、外部コマンド 操作可能なプログラムまたはバッチファイルとして認識されません。 1/1 - /C|/test/test.pdf unable to convert pdf file(maybe copying protection) また、Namazuの良書なども教えてください。

専門家に質問してみよう