• 締切済み

運用サーバー上での実行環境について

windows 2003 server 上で servlet/jsp のモジュールを動作させるには何のセットアップ(インストール)が必要でしょうか? 私の認識は「javaVM」「Tomcat」「Apache」ですが、ネットで以下の記述を見つけました。 「サーバー側でJavaのプログラムを実行するためには、アプリケーション・サーバーが必要となります。アプリケーション・サーバーはJVMを内蔵しており、Javaの実行環境を提供します。」 Tomcat をインストールすると javaVM も一緒にインストールされるのでしょうか? あと、フレームワークに struts を使用する場合、特にサーバーでのセットアプは何も無いと思っていますが、間違え無いでしょうか? 以上、よろしくお願いします。

みんなの回答

  • m-oosgi
  • ベストアンサー率62% (10/16)
回答No.3

Javaを動かす場合、運用サーバー上に「J2SEやJ2EE」のインストールが必要ではありますが、Tomcatを実行するにはJava実行環境が整っていないとだめです。 TomcatはJ2EE仕様に忠実に動作するので、実行に際しJ2EEをインストールする必要はないはずです。

tosshi_1978
質問者

お礼

レスが遅くなり申し訳ありません。 m-oosgi様、回答ありがとうございます。 初心者なもので、結論が見えてません。。 「運用サーバーにインストールが必要なのはJavaVMとTomcatでJ2EEは必要無い」 でいいのでしょうか??

  • m-oosgi
  • ベストアンサー率62% (10/16)
回答No.2

補足します。 ご存知かもしれませんが、参考URLのサイトが初心者には便利ですよ。

参考URL:
http://www.hellohiro.com/
  • m-oosgi
  • ベストアンサー率62% (10/16)
回答No.1

基本的にはJavaVMとTomcatのみでServletもJSPも動きます。 ・JavaVM:Java実行環境 ・Tomcat:APサーバ ・Apache:Webサーバ TomcatのインストールにはJava環境が整っていないと、できなかったような気がします。 Strutsを使用する際も、特にセットアップは必要ないです。"Tomcatフォルダ\webapps\"配下にアプリを入れてあげれば実行できます。 また、Apacheについてですが、Tomcatと連携する必要があれば必要です。Tomcatはポート8080を使用していますが、ApacheはWebサーバなので80を使用しています。連携すれば、ポート80でサーブレットの実行が可能になります。 実行環境については特に問題ないはずですが、セキュリティについては十分気をつけてください。

tosshi_1978
質問者

お礼

回答ありがとうございます。 >TomcatのインストールにはJava環境が整っていないと、できなかったような気がします。 と、ありますが、これは運用サーバー上に「J2SEやJ2EE」のインストールが必要だという事でしょうか? ご存知であればご教授下さい。

関連するQ&A