1. ファイアウォールをオフにし、Tomcatのインストールに必要なソフトウェアパッケージを/optディレクトリに転送します。 jdk-8u201-linux-x64.rpm apache-tomcat-9.0.16.tar.gz systemctl 停止 ファイアウォール systemctl ファイアウォールを無効にする 強制0を設定する 2. JDKをインストールする cd /opt rpm -qpl jdk-8u201-linux-x64.rpm rpm -ivh jdk-8u201-linux-x64.rpm java バージョン 3. Tomcatをインストールする cd /opt tar zxvf apache-tomcat-9.0.16.tar.gz mkdir /usr/local/tomcat Apache Tomcat 9.0.16 を実行します。 cp -a /usr/local/tomcat/tomcat1 /usr/local/tomcat/tomcat2 4. Tomcat環境変数を設定する vim /etc/profile.d/tomcat.sh #トムキャット1 エクスポート CATALINA_HOME1=/usr/local/tomcat/tomcat1 エクスポート CATALINA_BASE1=/usr/local/tomcat/tomcat1 エクスポート TOMCAT_HOME1=/usr/local/tomcat/tomcat1 #トムキャット2 エクスポート CATALINA_HOME2=/usr/local/tomcat/tomcat2 エクスポート CATALINA_BASE2=/usr/local/tomcat/tomcat2 エクスポート TOMCAT_HOME2=/usr/local/tomcat/tomcat2 ソース /etc/profile.d/tomcat.sh 5. tomcat2 の server.xml ファイルを変更して、各 tomcat インスタンス構成に重複したポート番号がないことを確認します。 vim /usr/local/tomcat/tomcat2/conf/server.xml <Server port="8006" shutdown="SHUTDOWN"> #22 行目、Server ポートを変更します。デフォルトは 8005 です -> 8006 に変更します <Connector port="8081" protocol="HTTP/1.1" #69 行、コネクタ ポートを変更します。HTTP/1.1 のデフォルトは 8080 です -> 8081 に変更します <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" /> #116 行、コネクタ ポート AJP/1.3 を変更します。デフォルトは 8009 です -> 8010 に変更します 6. 各Tomcatインスタンスのstartup.shファイルとshutdown.shファイルを変更し、Tomcat環境変数を追加します。 vim /usr/local/tomcat/tomcat1/bin/startup.sh # ----------------------------------------------------------------------------- # CATALINA サーバーの起動スクリプト # ----------------------------------------------------------------------------- ##次のコンテンツを追加します。export CATALINA_BASE=$CATALINA_BASE1 エクスポート CATALINA_HOME=$CATALINA_HOME1 TOMCAT_HOME=$TOMCAT_HOME1 をエクスポートします vim /usr/local/tomcat/tomcat1/bin/shutdown.sh # ----------------------------------------------------------------------------- # CATALINA サーバーの停止スクリプト # ----------------------------------------------------------------------------- エクスポート CATALINA_BASE=$CATALINA_BASE1 エクスポート CATALINA_HOME=$CATALINA_HOME1 TOMCAT_HOME=$TOMCAT_HOME1 をエクスポートします vim /usr/local/tomcat/tomcat2/bin/startup.sh # ----------------------------------------------------------------------------- # CATALINA サーバーの起動スクリプト # ----------------------------------------------------------------------------- エクスポート CATALINA_BASE=$CATALINA_BASE2 エクスポート CATALINA_HOME=$CATALINA_HOME2 TOMCAT_HOME=$TOMCAT_HOME2 をエクスポートします。 vim /usr/local/tomcat/tomcat2/bin/shutdown.sh # ----------------------------------------------------------------------------- # CATALINA サーバーの停止スクリプト # ----------------------------------------------------------------------------- エクスポート CATALINA_BASE=$CATALINA_BASE2 エクスポート CATALINA_HOME=$CATALINA_HOME2 TOMCAT_HOME=$TOMCAT_HOME2 をエクスポートします。 7. 各Tomcatで/bin/startup.shを起動します。 ローカルのtomcat1/bin/startup.sh ローカルのtomcat2を起動します。 netstat -natp | grep java Tomcat マルチインスタンス展開に関するこの記事はこれで終わりです。Tomcat マルチインスタンス展開に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: @media レスポンシブ CSS を使用してさまざまな画面に適応する例
ここでは、Linux プラットフォームでの Zabbix エージェントのインストールと構成について簡...
Alibaba Cloud ホストを購入したばかりで、その速度を試すのが待ちきれませんでした。しか...
目次Zabbix カスタム監視 nginx ステータス1. ステータスインターフェースを開く2. 監...
構造化テーブル (IExplore のみ) 1) 行ごとにグループ化<thead> .....
テーブルを削除することはあまり一般的ではありませんが、特に外部キーの関連付けがあるテーブルの場合は、...
目次1. 閉鎖の概念追加の知識ポイント: 2. 閉鎖の役割: 3. 閉鎖例3.1 liをクリックする...
<> 演算子機能: 等しくないことを示します。注: 「!=」演算子と同じ機能を持ちますが...
まず、Webフロントエンドエンジニアの価値についてお話ししましょう。現在、Web製品のインタラクショ...
序文MySQL をインストールすると、通常はスーパーユーザー root を作成します。多くの人がこの...
目次背景効果アイデア背景少し前に、会社のプロジェクトで問題が発生しました。地図のベースマップ領域の範...
SASS で定義された変数では、後で設定された値によって古い値が上書きされます。 $色: 赤; $色...
この記事では、例を使用して、MySQL インデックス カーディナリティの概念と使用方法を説明します。...
1 カーネルにtunモジュールがあるかどうかを確認する modinfo tun modprobe t...
この記事では、クリック時にサブメニューを表示するためのJavaScriptの具体的なコードを参考まで...
要約すれば: 1. データベースの設計とテーブルの作成時にパフォーマンスを考慮する2. SQLの記述...