Tomcatで複数のプロジェクトを起動する方法
複数のプロジェクトを立ち上げるには以下のような方法があります。
- Tomcatのインストールディレクトリをそのままコピーし、たとえば、元のディレクトリをtomcat1とtomcat2としてコピーします。
- コピーした各ディレクトリで、confフォルダを探してserver.xmlファイルを編集します。
- server.xmlファイルのタグを見つけ、新しいタグを追加して、プロジェクトのポート番号を指定します。たとえば、最初のタグの後に次の内容を追加できます。
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
プロジェクトで使用しているポート番号と異なるポート番号を指定してください。
- それぞれの複製ディレクトリで、webappsフォルダを捜索して、起動するプロジェクトをそのフォルダにコピーします。
- コマンドプロンプトを開き、tomcat1ディレクトリへ移動し、startup.batを実行して1つ目のTomcatインスタンスを起動します。
- 別のコマンドプロンプトを開き、tomcat2ディレクトリに入って、startup.batを実行して2つ目のTomcatインスタンスを起動してください。
複数のTomcatインスタンスを同時に起動することができ、各インスタンスはプロジェクトを1つずつ独立して実行できます。対応するポート番号にアクセスすることで、さまざまなプロジェクトにアクセスできます。