NamazuでWebSite検索をするには?
[上に]
[前に]
[次に]
Web作者
2000/06/09(金) 01:57:52
先程はどうもありがとうございました。
何度も質問してすみません。
検索スクリプトNamazu(http://www.namazu.org/)を
WebSiteSearchに使いたく、Namazuをダウンロード(namazu-2.0.4.tar.gz)
したのですが、[namazu.cgi]と言うファイルが存在しません。
[namazu.cgi]は作るものなのでしょうか?
だとすれば、なにをどのようにして作るのでしょうか?
ダウンロードした中身にある説明書を見てもCGIに関する情報がなかなか見当たらなく、
サーバは、Apacheで、Perl C言語 Shellが使えます。
もし、よろしければ、よろしくお願い申し上げます。
# ダウンロードするファイルが違うのでしょうか?:-)
ヒソカ
2000/06/09(金) 03:44:20
それ、ソースファイルのアーカイブじゃないの?
たしか、Win用にコンパイルされたものもあったような。
http://www.namazu.org/windows/
ここにあったよ。
[なまず]だけじゃなしに[かかし]もいるでしょ。
Syn
[E-Mail]
2000/06/09(金) 10:26:53
ISP のウェブページスペースで使うのでしたら、ソースをコンパイ
ルしてインストールする必要がありますね。
make install したらどこかに namazu.cgi も置かれるんじゃない
でしょうか。 確認してませんが。
http://www.namazu.org/doc/tutorial.html
http://www.namazu.org/FAQ.html
Web作者
2000/06/09(金) 18:48:18
ご返信ありがとうございます。
> それ、ソースファイルのアーカイブじゃないの?
> たしか、Win用にコンパイルされたものもあったような。
いや、Unixサーバー上でやるので、Win上ではありません。
> [なまず]だけじゃなしに[かかし]もいるでしょ。
なるほど、かかしもあるのですね。
> ISP のウェブページスペースで使うのでしたら、
> ソースをコンパイルしてインストールする必要がありますね。
コンパイルとインストールですか。
> make install したらどこかに namazu.cgi も置かれるんじゃないでしょうか。
> 確認してませんが。
なるほど、C言語CGIは初めてなもので(^^;
> http://www.namazu.org/doc/tutorial.html
> http://www.namazu.org/FAQ.html
少し調べてみます。
それではまた、のちほど。
@_@
2000/06/11(日) 20:44:17
FreeBSDへのインストールはどーすんの?
virtualave.net(むりょうさばー)にインストールした
いんだけど。
telnet.cgiでできるかな
無料だから。。
configu(?)なんたらでも、エラー出るし。。
Fuji.♪
[E-Mail]
[HomePage]
2000/06/11(日) 23:27:09
スーパユーザ権限無いとインストールできないのでは?
Web作者
2000/06/11(日) 23:35:37
> なるほど、C言語CGIは初めてなもので(^^;
make installが詳しく解説されているサイトってありませんか?
Syn
[E-Mail]
2000/06/11(日) 23:48:25
インフォシークで、「namazu "make install"」をキーに検索した
らけっこう出てきましたよ。
Web作者
2000/06/12(月) 00:49:53
検索したところ、ほとんど、FreeBSDやLinux上での解説らしいです(^^;
私は、Windowsユーザーなので[% make]とかは出来ないと思います(^^;
ISP側もtelnetは対応していないようです。
D.D.
2000/06/12(月) 01:11:16
??
Shellは使えるんでしょ?
Web作者
2000/06/12(月) 01:36:00
> Shellは使えるんでしょ?
はい、使えますね。
Fuji.♪
[E-Mail]
[HomePage]
2000/06/12(月) 01:39:35
Windowsユーザでもmakeは使えると思うけど・・・?
%は一般ユーザを示すプロンプトってだけの話ですね。
#あ、一般ユーザでもokなんだ〜。
置きたいサーバの上でconfigure; make; make installだけでいいんじゃないの?
ところで、パッケージのインストールは許可されている所なんですよね。
D.D.
2000/06/12(月) 01:51:14
じゃあ、
>ISP側もtelnetは対応していないようです。
とはどういう意味ですか?(ピュア)
Web作者
2000/06/12(月) 01:52:27
> 置きたいサーバの上でconfigure; make; make installだけでいいんじゃないの?
えっと、話を整理しますと、
1. [./namazu-2.0.4]以下を全て置きたいサーバーへ転送
2. ShellScriptで「configure; make; make install」と実行
3. namazu.cgiが作成される
と言う感じでしょうか?
> ところで、パッケージのインストールは許可されている所なんですよね。
・・・(?)
あ、今調べて見ましたら
> C言語を使用したCGIの場合は、
> あらかじめLinux用にコンパイルした
> バイナリファイルをアップロードして下さい。
ということは、私の方の環境にLinuxがないと設置不可と言う事か。。:-)
Web作者
2000/06/12(月) 01:57:33
> じゃあ、
>> ISP側もtelnetは対応していないようです。
> とはどういう意味ですか?(ピュア)
ISPは、Shell言語は対応していてもTelnetは対応していないと言うことではないでしょうか?
例えば、@niftyの@homepage(そこに設置するわけじゃないですよ)なんかもそうですし。
> http://homepage.nifty.com/faq/faq4.htm#unei_telnet
> http://homepage.nifty.com/cgi/
D.D.
2000/06/12(月) 02:42:04
Shell言語って何なのか全然わからないのですが、もしかして、Shellスクリプトでしょうか?
じゃあ、結局のところは、Shellを直接使うことはできないんですよね。
まあ、すでにどーでもいい内容ですけど。
Syn
[E-Mail]
2000/06/12(月) 02:50:12
ちなみにいちおう補足しておきますが、 namazu.cgi 自体は検索エ
ンジンではなく、検索エンジンのフロントエンドにしかすぎません
ので、 namazu.cgi のみにそんなにこだわってもだめだというか、
C 言語の CGI というのもちょっと違いますし、けっきょくのとこ
ろコンパイル & インストールが許されない ISP では設置できませ
んよ。
ふじ
2000/06/12(月) 15:09:44
Perl で書かれたNamazuの検索クライアントがあります。
ローカルでインデクシングして、生成されたインデックスファイルを
全部サーバ上に上げて、Perlのクライアントで検索させれば良いのでは。
# インデックスファイルがかなりでかいので、回線細いと大変ですが。
http://www01.tcp-ip.or.jp/~furukawa/pnamazu/
Web作者
2000/06/12(月) 18:07:32
[[解決]]
> Perl で書かれたNamazuの検索クライアントがあります。
あ、これは良いですね。^^)
> ローカルでインデクシングして、生成されたインデックスファイルを
> 全部サーバ上に上げて、Perlのクライアントで検索させれば良いのでは。
> # インデックスファイルがかなりでかいので、回線細いと大変ですが。
回線細かい = 重いってことですかね?
> http://www01.tcp-ip.or.jp/~furukawa/pnamazu/
とりあえず、PNamazuを導入し、
こちらにLinuxOSを入れたらC言語Namazuに切り替えようと思います。
ありがとうございました。^^)
ふじ
2000/06/12(月) 21:02:16
>回線細かい = 重いってことですかね?
「こまかい」でなくて「ほそい」ですが…
Namazuのインデックスは、大抵検索対象のファイル以上の大きさになります。
インデックスをローカルで生成しなおすと(実際のコンテンツは一部分しか更新されていなくても)
全部転送しなくてはいけないので、ダイアルアップだったりすると
ちょっと大変かなあ、と。
B-Cus
2000/06/12(月) 21:07:49
> ちなみにいちおう補足しておきますが、 namazu.cgi 自体は検索エ
> ンジンではなく、検索エンジンのフロントエンドにしかすぎません
ん、そうでしたっけ? 1.x でも 2.0.p でも namazu.cgi は
それ単体で動くバイナリじゃなかったかなぁ。
# 2.0.1 以降は知らない。
B-Cus
2000/06/12(月) 21:08:51
> 2.0.p
2.0.0
Web作者
2000/06/12(月) 23:33:51
> 「こまかい」でなくて「ほそい」ですが…
あ、すみません。
急いで読んでみたので見逃してしまいまして(^^;
> Namazuのインデックスは、大抵検索対象のファイル以上の大きさになります。
Namazuのインデックスって難ですか?
> インデックスをローカルで生成しなおすと(実際のコンテンツは一部分しか更新されていなくても)
> 全部転送しなくてはいけないので、ダイアルアップだったりすると
> ちょっと大変かなあ、と。
私のPC→ISPは、ダイヤルアップだったりしますが。
Syn
[E-Mail]
2000/06/12(月) 23:36:27
> ん、そうでしたっけ? 1.x でも 2.0.p でも namazu.cgi は
> それ単体で動くバイナリじゃなかったかなぁ。
うわっ、すみません。 なんかドキュメントをざっと読んで適当に
Perl スクリプトだと解釈してしまってました。
じゃあまさに C 言語 CGI ですね。 申しわけないです。
[上に]
[前に]
[次に]