目次:
ビデオ: Apache - Oh Wah 2024
残念ながら、古いコンピュータでJavasプログラムを実行することはできません。まず、 サーブレットエンジン という特別なプログラムをインストールして、コンピュータをサーブレットを実行できるサーバーにする必要があります。最もよく知られているサーブレットエンジンはApache Tomcatです。これはApache Software Foundationから無料で入手できます。ここでは、初期リリースのTomcatバージョン8が使用されました。
Tomcatは基本的なWebサーバーとしても機能します。実際の実稼働環境では、Tomcatは通常、ApacheのHTTP Serverなどの特殊なWebサーバーと組み合わせて使用されます。
Tomcatをインストールして設定する方法
Tomcatをインストールするのはロケット科学ではありませんが、トーストの作成ほど簡単ではありません。 Tomcat 8を設定する手順は次のとおりです。
-
Tomcat ZipファイルをApache Webサイトからダウンロードします。
ApacheにはTomcatをインストールするための実行可能なセットアップファイルも用意されていますが、代わりにZipファイルをダウンロードしてください。
-
Zipファイルの内容を展開するには、ファイルを右クリックして[すべて展開]を選択します。ファイルを抽出する場所としてc:を指定します。
<! - 2 - >あなたはおそらくファイルの束でルートディレクトリを混乱させたくないかもしれませんが、Tomcat Zipファイルにはapache-tomcat-8_0_0という名前の単一のフォルダが含まれています(バージョン番号は異なる場合があります)。この1つのフォルダのみが作成されます。すべてのファイルが抽出されたら、このフォルダに入力するのが少し簡単な新しい名前を付けます。
-
Java Development Kit(JDK)の場所を指すJAVA_HOMEという名前の環境変数を作成します。
<! - 3 - >環境変数を作成するには、コントロールパネルを開き、システムアイコンをダブルクリックして、拡張システム設定→環境変数→新規をクリックし、JAVA_HOMEという名前の変数を作成します。この変数の値は、C:Program FilesJavajdk1のように、JDKのインストールフォルダへの完全なパスである必要があります。 8. 0
よくある間違いは、この変数をbinディレクトリまたはJDKではなくJava Runtime Environment(JRE)のディレクトリに設定することです。 Tomcatが後で起動しない場合は、JAVA_HOMEディレクトリを再確認してください。
-
servlet-apiをコピーします。 jarファイルをJDKルートのjrelibextフォルダにコピーします。
JDKがc:Program FilesJavajdk1にインストールされている場合。 8. 0、このファイルをc:Program FilesJavajdk1にコピーします。 8。あなたはservlet-apiを見つけます。 jarファイルをc:tomcatlibにコピーして、Tomcatファイルをc:tomcatに解凍したと仮定します。
この手順をスキップするか、servlet-apiをコピーします。jarファイルを間違った場所に置くと、サーブレットプログラムをコンパイルできなくなります。コンパイラのメッセージが表示される場合は、javax。サーブレットパッケージが存在しない場合は、この手順を再度確認して正しく実行してください。
Tomcatの起動と停止
Tomcatをインストールして設定したら、コマンドウィンドウを開いてc:tomcatbinディレクトリに移動し、 起動と入力することで起動できます。 Tomcatを起動してバッチファイルが実行されます。 Tomcatが起動すると、さまざまなステータスメッセージを表示する2番目のコマンドウィンドウが開きます。
起動時の時間を示す次のような行が表示されたときにTomcatが起動したことを知っています。
INFO:1186 ms
でのサーバーの起動Tomcatウィンドウが一時的に表示され、メッセージがすぐに飛んできて、ウィンドウが閉じてしまうと、あなたのシステム上で既にWebサーバーが稼動していて、TomcatがHTTP通信に使用したいポートにサーバーがすでに要求している可能性が最も高いです。その問題を解決するには、サーバーを編集する必要があります。 xmlファイルをc:tomcatconfにコピーし、このタグを探します。
ポート番号を8080から18080などの他の番号に変更します。その後、ブラウザウィンドウにサーブレットを表示するときには、HTTPポート番号を8080の代わりに指定します。
設定ファイルの1つを変更しない限り、Tomcatを起動した後でTomcatをシャットダウンする必要はありません。そうした場合は、c:tomcatbinディレクトリからシャットダウンバッチファイルを実行してTomcatをシャットダウンすることができます。その後、スタートアップバッチファイルを実行して、Tomcatを再び起動させることができます。
Tomcatのテスト
Tomcatを正しくインストールしたかどうかを確認するには、Tomcatをインストールするときに自動的にインストールされるテストサーブレットを実行してみてください。 Webブラウザウィンドウを開き、次のアドレスを入力します。
http:// localhost:8080
(サーバー.xmlファイルを編集してポート番号を変更した場合は、8080の代わりに指定したポート番号を使用します。 )
このページが表示されます。