• 締切済み

自サーバーでJSPを公開するにはどうすれば!?

環境はPC1台のOSはWinXP、Apacheはapache_1.3.24-win(32)、Tomcatは4.1.18を使用しています。Apacheのhttpd.confファイルを編集し、公開用フォルダ設定を行いました。 DocumentRoot "c:/home" 公開用フォルダ c:\home\index.html         |       link.jsp と移動させたいのですが、上手く出来ません。 index.htmlのファイルを以下のように編集したら <a href="http://127.0.0.1/ink.jsp">移動</a> 『ファイルのダウンロード』の要求するダイアログが出てきてしまいます。 もう一方、<a href="localhost:8080/home/input.jsp">移動</a> とすると、自サーバーで実行するとlink.jspページに移動はできるのですが、外部から実行したときは『エラー404の未検出』と表示されてしまいます。 tomcat側にもWebを公開する為の設定ファイル『Apatchのhttpd.conf』などが存在するのでしょうか? そのあたりの設定方法がよくわからないので、教えてもらえないでしょうか?

みんなの回答

  • ducati
  • ベストアンサー率29% (308/1062)
回答No.1

Tomcatは使ったことがないので、詳細はわかりかねます が、Apacheとの連携ができていないのではないでしょうか? WebサーバにApacheを使うわけですよね? そうすると、クライアントからのリクエストを 受け取るのはApacheになり、その後Tomcatへ渡す わけですからApacheからのリクエストをTomcatで 受け取れるように設定してやる必要があるのです。 Apache、Tomcatの連携や設定は検索かければたくさん でてきますよ。 それらを参考に設定してみてください。 http://itbtech.itboost.co.jp/inst/inst_46.php

参考URL:
http://www.lint.ne.jp/~tomo/seversidejava/tomcat/linux/inst-rpm.html#top
u-mesh12
質問者

お礼

お礼が送れてすみません。参考サイトから色々と内容を調べました。連携するには色々設定が必要なみたいですね。この際リナックス導入するのも一つの手かなと思いました。アドバイスありがとうございます。

関連するQ&A