• 締切済み

Apacheを利用した検索

特定のフォルダのファイルを検索する検索フォーム(html)を作りたいのですが いろいろと調べてみるとApache+perl+postgreSQLなどあるのですが データベースを使わなくても構築できるのでしょうか? 実際に作り方を示唆していただけると凄い助かるのですが 例:検索フォームにtestと入力すると、testという名のファイルの位置を返してくれるシステム /aaa/bbb/test

みんなの回答

  • junkUser
  • ベストアンサー率56% (218/384)
回答No.1

Hyper Estraierはいかがでしょうか。 簡単な検索フォームまですでに作ってあります。

flyhigh123
質問者

お礼

ご返答ありがとうございます。 試させてもらいます。

関連するQ&A

  • 2万件のデータを最も高速に検索する方法

    知恵をお貸し下さい。 2万件ほどの飲食店のデータを 店名や、住所などの条件で検索した結果を表示するような Webサイトの構築を考えているのですが、 このような検索をする際に最も高速に検索できる方法は どんな方法なのでしょうか? 私が考えられる方法としては、 1、データをテキストファイルにしてPHPを記述して検索する。 2、データをテキストファイルにしてPerlのCGIから検索する。 3、データベース(PostgreSQL)からPHPを記述して検索する。 4、データベース(PostgreSQL)からPerlのCGIから検索する。 と、これぐらいしか思い浮かばないです。 WEBサーバーの環境としては、 LINUX、Apache Perl使用可 PHP使用可 PostgreSQL使用可 理由も添えて教えて頂けるとうれしいです。 以上、よろしくお願いします。

    • ベストアンサー
    • CGI
  • 複数行になっている文字列を検索したい

    PERL初心者です。 以下、テキストに複数行になっている箇所の2行目の「BBB」を検索キーとして 3行目の「CCC」を取得したいのと2行目、3行目を1レコードにしたいのですが できません。 test.txt ---------------------------------- 1. AAA BBB CCC DDDD 2. AAA BBB 3. CCC DDDD 4. AAA BBB CCC DDDD ----------------------------------- 以上よろしくお願いします。

  • perlでファイル内を検索

    perlでファイル内を検索して読み込みを行いたいのですが どのようにすればよいでしょうか。 環境は、Solaris10 以下のようなファイル(test.txt)から  #start1~#endの間にある、”01:”で始まっている値をすべて取得する。  複数行になっている場合、カンマで1つにする。  ”01”ではじまっていないものは無視する。#などで始まっているものも。 ●ファイル:test.txt #start1 01:abc,aaa,bbb 01:1234 #01;a1,b1,c1 02:(省略) 03:(省略) #end #start2 01:(省略) 02:(省略) 03:(省略) #end #start4 01:(省略) 02:(省略) 03:(省略) #end ●結果 abc,aaa,bbb,1234 として読み込みたい。

  • WindowsNT上でPostgreSQLを動かす

    こんにちわ。 WindowsNT上でApacheを使ってPHPとPostgreSQLを動かそうとしています。PostgreSQLはCygwinを使って動いてます。 やりたいことはPostgreSQLでデータベースを作成し、それをPHPを使ってデータベースの検索ページを構築したいのですが、その他のPHPページちゃんとブラウザー上で見れるのですが、PostgreSQLを含んだページは何も表示されないのです。PHPかApacheで設定するところがあるのでしょうか??それともPostgreSQLのどこかで?? どなたかWindowsでPostgreSQLを使っている方ご教授願います!!

  • Apacheのデータベース認証について。

    最近、サーバ構築を始めた者です。 みなさまの御知恵をいただきたいと思い質問させていただきます。 Apacheをもちいてデータベース認証を行いたいと考えております。 データベースはSQLサーバを使っております。 そこで、データベース認証に必要なApacheのモジュールをさがしていました。 Mysql用やpostgresql用のモジュールは見つけることができたのですが、肝心のSQLサーバ用のモジュールが見付けることができませんでした。 現在、SQLサーバ用のmod_auth_xxxxのようなモジュールは提供されていないのでしょうか? また、提供されていないとすれば、どのような方法を用いればSQLサーバを利用して、データベース認証を行うことができるのでしょうか? 良い御知恵をおかしください。よろしくお願いいたします。

  • apacheの入ったフォルダを動かしたい

    apacheの入ったフォルダを動かしたい apacheの入ったフォルダを動かしたいのですが、うまくいきません。おそらく何かをしていないのだと思うのですが、一体どうすればいいのかわかりません。私が認識している、apacheの入ったフォルダを動かすために必要なことは、「(1)httpd.confの設定を変える。(2)ファイルを動かす。(3)apacheを再起動する。」です。しかしこれだとhttpd.confの参照先が移動前の位置になっていてうまく動きません。他のファイルも覗いてみたり、confフォルダの中のoriginalフォルダの中のhttpd.confも同様にいじってみたりしたのですが、よくわかりません。他に何をすればいいのでしょうか? apacheは2.2を使用しています

  • apache利用時に、フルパスを書かないとファイルopenができない?

    httpd.confで設定したデフォルトルート直下に、test.plとtest.htmlが存在する状態で、ブラウザで http://localhost/test.pl と打つと、test.plのスクリプト内の open(FILE, "test.html") の部分によってtest.htmlを開く処理が行われるはずなのですが、 「test.htmlがありません。」というようなエラーが出てしまい、ブラウザに実行結果を表示できません。カレントディレクトリは/であると認識しているようです。 test.htmlを絶対パスで記述すれば、開くことができます。 絶対パスを記述しないでtest.htmlを開くにはどのような設定が必要でしょうか? ※動作環境は、CentOS3.8、Apache2.0、perl5.8.0、SeaMonkey1.0.3、mod_perl1.99です。 ※質問内容は、以前perlカテゴリで「フルパスを書かないとファイルopenができない?」 ​http://oshiete1.goo.ne.jp/qa2967916.html と同じですが、内容がapacheの設定に関係しそうなため、こちらのカテゴリに移動させていただきました。

  • Apacheの設定に関して

    Windowsの環境でApache、CGI、perlを用いた環境を構築 しようと考えています。 色々ホームページを検索してみましたが、詳細に書かれた ページが見つかりませんでした。 (以前はPHPを用いた環境は作成した事はあります。) 参考になるようなページがありましたら教えて下さい。 宜しくお願いします。

    • 締切済み
    • CGI
  • Apacheの公開フォルダ変更

    自宅サーバを構築するためウェブサーバ Apache2.0.48を入れたwin2000proユーザです。 Apacheをインストールしたのはいいんですが、フォルダ変更ができずにいます。 (Apacheのテストページが常に表示されています) そこで質問です。 Apacheの設定で、webページが保存されているフォルダ(公開したいフォルダ)に設定をするとき、どうすればいいのでしょうか。

  • Googleで検索しているとき、URLで絞り込みってどうやるの?

    こんばんは。 検索をしていて、ふと思ったのですが、キーワード+ある特定のURLってどうやって検索するのでしょうか? Googleで AAA社の商品BBBを、AAA BBB で検索したら、50,000件もヒットしました。 そこで、絞り込みをしたいのですが、ヒットしたページ 50,000件のうち、 URLに AAA を含むものを絞り込みをしたいのですが、どうすればよいですか? わかる方教えてください、お願いします。 また、Google以外で、上のようなことができる検索サイトを知っていれば教えて下さい。 よろしくお願いします。