DUICUO

Tomcatのインストール、構成、Webプロジェクトの展開

Tomcatとは?(Baidu Baikeの紹介に基づく)

Tomcatは、Apache Software FoundationのJakartaプロジェクトの中核プロジェクトであり、Apache、Sun、その他の企業や個人によって共同開発されています。Tomcatサーバーは、無料のオープンソースWebアプリケーションサーバーです。小規模から中規模のシステムや、同時ユーザーアクセス数が比較的少ないシナリオで広く使用されている軽量アプリケーションサーバーであり、Webアプリケーションの開発とデバッグに最適です。

今日は、Windows システムに Tomcat をインストールして構成するプロセスと、Tomcat に Web プロジェクトを展開する方法について説明します。

1. Tomcatの公式サイトにアクセスします。Windows 64ビット版のTomcat 8をダウンロードしました。必要に応じて他のバージョンも選択できます。

2. ダウンロード後、圧縮ファイルを任意の場所に解凍します。

 bin: 主に Tomcat を起動、変更、停止するためのコマンドが含まれています。
conf: ポート番号を変更したり、ユーザー名やパスワードを設定したりできる設定ファイルが含まれています。
lib: JAR ファイルなどのライブラリ ファイルを格納します。
logs: Tomcat 実行中に生成されたログ ファイルを保存します。
temp: 実行時に生成された一時ファイルを保存します。
webapps: このディレクトリには、デプロイおよび実行されるアプリケーションが含まれます。
作業: 実行時に生成されるクラスファイル

3. システム環境変数を開き、新しい CATALINA_HOME を作成して、Tomcat アドレスを入力します。

4. パスの末尾に追加します。

 % CATALINA_HOME % \bin ; % CATALINA_HOME % \lib

実際、環境変数の設定は、JDK をインストールするときの環境の設定と似ています。

5. Win+R を押して「実行」を開き、「cmd」と入力してコマンド ライン インターフェイスに入り、tomcat bin フォルダーに移動して次のように入力します。

サービス.batインストール

「サービス 'Tomcat8' がインストールされました」というメッセージが表示されたら、Tomcat は正常にインストールされています。

6. ブラウザを開いてアドレスバーに localhost:8080 と入力すると、「アクセスできません」というエラー メッセージが表示されます。

7. tomcatフォルダ内のbinフォルダに移動し、tomcat8W.exeを見つけてダブルクリックしてグラフィカルインターフェースプログラムを起動します。ポップアップ表示されたグラフィカルインターフェースで「開始」をクリックし、tomcatを実行します。ブラウザにlocalhost:8080と入力すると、Tomcatインターフェースがブラウザに表示され、アクセスに成功します。

8. ポート番号の変更など、その他の設定を行うには、confフォルダを開き、server.xmlファイルを探します。ファイルを開き、以下のコードを見つけます。8080は私のポート番号です。portの値を変更することでポート番号を変更できますが、他のプログラムのポート番号と競合する可能性があります。変更は推奨されません。808*を使用することもできます。

 <コネクタポート= 8080プロトコル= HTTP / 1.1
接続タイムアウト= 20000
リダイレクトポート= 8443 />

9. ユーザー名とパスワードを設定します。先ほど実行したページで「server status」をダブルクリックします。ログイン画面が表示され、ユーザー名とパスワードの入力を求められます。confフォルダ内のtomcat-user.xmlファイルを見つけます。最後の「role」タグを見つけます。これはデフォルトでコメントアウトされています。そのセクションをコピーし、コメントを解除してパラメータを変更し、ファイルを保存したら、「server status」をクリックしてサーバーの状態を確認します。

ユーザー名とパスワードを設定します。

 <ロール ロール名=マネージャー- gui />
<ロール ロール名=マネージャー-ステータス/>
<ロール ロール名=マネージャー-スクリプト/>
<ロール ロール名= admin - gui />
<ロール ロール名=管理者-スクリプト/>
<ユーザー ユーザー名= manager パスワード= manager ロール= manager - gui manager - status manager - script admin - gui admin - script />

アクセス成功:

10. 埋め込みによる Tomcat への Web プロジェクトのデプロイ: まず、次のコードを含む新しい HTML ファイルを作成します。

 <! DOCTYPE html >
<html>
<head>
<メタ文字セット= "utf-8" >
<title> 1024 ノート</title>
</head>
<本文>
<h1> 1024 件のノート</h1>
</body>
</html>

上記のコードを HTML ファイルとして保存します。

次に、tomcat フォルダーの下の webapps フォルダーに移動し、test という新しいフォルダーを作成して、上記の html ファイルをそこに配置します。

Tomcat を起動するには、ブラウザを開いて次のように入力します。

 http : // localhost : 8080 / test / index.html

次の結果が表示されれば、Web プロジェクトは埋め込み方式を使用して Tomcat に正常にデプロイされています。

11. Tomcat で外部リンク経由で Web プロジェクトをデプロイする: まず、conf フォルダー内の server.xml ファイルを見つけ、一番下までスクロールしてホスト タグを見つけ、次のコードを追加します。

 < Context docBase = "" path = "" />

次に、作成した HTML ファイルのパスをコピーし、上記のコードに貼り付けます。

 <コンテキスト docBase = "C:\Users\xxx\Desktop\" パス=" "/>
注: docBase: ファイル自体を除いた HTML ファイルのディレクトリ。
`path` はマッピングパスです。指定されていない場合は、`path` マッピング値を URL に追加しないでください。マッピングパスが指定されている場合は、URL に追加する必要があります。

変更したファイルを保存し、ブラウザに次のように入力します。

テストは http://localhost:8080/test/ で実施されました。以下の結果は、Web プロジェクトが外部リンク経由で Tomcat に正常にデプロイされたことを示しています。

12. 新しい XML ファイルを作成して Tomcat に Web プロジェクトをデプロイします。conf フォルダーを見つけて、localhost フォルダーに移動し、新しい XML ファイルを作成します。

XML ファイルを開き、次のコードを入力します。

 < Context docBase = "C:\Users\xxx\Desktop\"/> //これは、上記の方法ではパスが必要ないことを意味します。

次にそれを保存し、ブラウザに次のように入力します。

http://localhost:8080/test にページが表示された場合、新しい XML ファイルを作成して Web プロジェクトが正常にデプロイされています。

上記では、Tomcat のインストールと構成のプロセス、および Tomcat に Web プロジェクトをデプロイする方法について説明しました。