Linux 上に複数の Tomcat サーバーを展開する

Linux 上に複数の Tomcat サーバーを展開する

1. ダウンロードした Tomcat インストール パッケージを Linux にアップロードします

解凍コマンドを使用して、指定したディレクトリにファイルを解凍します。 tar -zxvf apache-tomcat-9.0.13.tar.gz -C /usr/local/
2. 複数の Tomcat インスタンス名を変更します。

ここに画像の説明を挿入
3. /etc/profile ファイルを変更し、ファイルの最後に 2 つの Tomcat パス設定を追加します。

`CATALINA_BASE=/usr/local/tomcat8080/apache-tomcat-9.0.65
CATALINA_HOME=/usr/local/tomcat8080/apache-tomcat-9.0.65
TOMCAT_HOME=/usr/local/tomcat8080/apache-tomcat-9.0.65
エクスポートCATALINA_BASE CATALINA_HOME TOMCAT_HOME

CATALINA2_BASE=/usr/local/tomcat8081
CATALINA2_HOME=/usr/local/tomcat8081
TOMCAT2_HOME=/usr/local/tomcat8081
エクスポート CATALINA_One_BASE CATALINA_One_HOME TOMCAT_One_HOME`

ここに画像の説明を挿入
ファイルを変更した後、コマンド「source /etc/profile」を入力して構成を更新します。そうしないと、構成は有効になりません。 4.
2 番目の Tomcat の bin ディレクトリに入り、catalina.sh ファイルを変更します。

最初の Tomcat は変更する必要がありません

2 番目の Tomcat は、catalina.sh 内の CATALINA_BASE と CATALINA_HOME を、/etc/profile に設定されている 2 番目の Tomcat に対応する情報にバッチで置き換えます。

ディレクトリを切り替えます: cd /usr/local/tomcat8081/bin

ファイルを変更します: vim catalina.sh

一括置換:

%s/CATALINA_BASE/CATALINA2_BASE/g

%s/CATALINA_HOME/CATALINA2_HOME/g
5. tomcat の conf ディレクトリにある server.xml のポート番号を変更します。

注: 最初のものは、独自の必要性を除いて何も変更する必要はありません。

2 番目の Tomcat の情報を変更します:
閉じているポート 8005 を 8006 に、
サービス ポート 8080 を 8081 に
ここに画像の説明を挿入
ここに画像の説明を挿入
変更します 6. この時点で、設定は完了です. 各 Tomcat の /bin ディレクトリで、2 つの Tomcat を順番に起動しますコマンドを入力します: ps -ef |grep tomcat プロセスの表示
ここに画像の説明を挿入
2 つの Tomcat にもブラウザで正常にアクセスできます
ここに画像の説明を挿入
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/adaizzz/article/details/129995526