Tomcat サーバー上で異なるポート番号を使用してプロジェクトを実行するには、次の手順が必要です。server.xml ファイルを変更し、Connector 要素を追加してポート番号を定義します。 Context 要素を追加して、ポート番号に関連付けられたアプリケーションを定義します。 WAR ファイルを作成し、対応するディレクトリ (webapps または webapps/ROOT) にデプロイします。 Tomcat を再起動して変更を適用します。
Tomcat は、異なるポート番号を持つ 2 つのプロジェクトを実行します。
Tomcat は、異なるポート番号を持つ複数のプロジェクトを実行します。 Tomcat サーバー プロジェクトの構成を変更する必要があります。
ステップ 1: Server.xml を編集する
Tomcat の server.xml
ファイルを開きます。このファイルは通常、<TOMCAT_HOME> にあります。 /conf
ディレクトリ。
ステップ 2: Connector 要素を追加する
Server
要素内に、次の Connector
要素を追加して、新規サーバーを定義します。ポート番号:
<code class="xml"><Connector port="8090" protocol="HTTP/1.1" /></code>
port
属性を目的のポート番号に置き換えます。
ステップ 3: コンテキスト要素の追加
server.xml
ファイルの最後に、次の Context
を追加します。新しいポート番号に関連付けられた Web アプリケーションを定義するには:
<code class="xml"><Context path="/my-app" docBase="/path/to/deployment" /></code>
path
属性をアプリケーションのコンテキスト パスに置き換え、docBase
属性をデプロイメントに置き換えます。のディレクトリパス。
ステップ 4: WAR ファイルの作成
デプロイするアプリケーションごとに、WAR (Web Application Archive) ファイルを作成します。
ステップ 5: WAR ファイルをデプロイする
WAR ファイルを対応する webapps
ディレクトリにコピーします:
<TOMCAT_HOME>/webapps
<TOMCAT_HOME>/webapps/ ROOT
ステップ 6: Tomcat の再起動
Tomcat サーバーを再起動して、これらの変更を適用します。
これで、指定したポート番号を介してデプロイされたアプリケーションにアクセスできるようになります:
http://localhost :8080 /my-app
http://localhost:8090/my-app
以上がTomcat で異なるポート番号を持つ 2 つのプロジェクトを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。