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 を使用してさまざまな画面に適応する例
プロジェクトでは、データを操作するためにバッチ操作ステートメントが必要になることがよくあります。バッ...
最近、次のデータ型のデータベースに遭遇しました:decimal(14,4)発生した問題は次のとおりで...
目次マスタースレーブレプリケーションメカニズム非同期レプリケーション準同期レプリケーションマスタース...
ElasticSearch クラスターは、クラスターを構築するための動態請求的方式と靜態配置文件をサ...
1. グリッドレイアウト(グリッド): Web ページをグリッドに分割し、さまざまなグリッドを組み合...
Oracle、DB2、SQL Server などの他の大規模データベースと比較すると、MySQL に...
序文コードを書くと、時々基数変換の問題に遭遇します。一般的な変換には、2進数、8進数、10進数、16...
HTML メールを送信するためのヒント: スタイルを使用してインライン CSS を記述する、使用する...
目次1. フックとは何ですか? 2. フックはなぜ現れるのでしょうか? 3. よく使われるフックは何...
目次1. 概要2. dockerを使用してTomcatをデプロイし、Skywalkingに接続する要...
序文Linux では「すべてがファイル」であることは誰もが知っているので、ファイルのオープン状態を確...
シェルスクリプトはアクセス制御を設定し、複数回のログイン失敗後にIPをブロックしてSSHのブルートフ...
目次問題のシナリオ:解決: 1. フィールドを個別にチェックする2. フォームフィールドの下のフィー...
MySQL データベースでは、あいまいクエリが必要な場合にワイルドカードを使用します。まず、演算子と...
目次サイクル比較使用法要約するサイクル比較ヴュー2ヴュー3作成前設定作成された設定マウント前マウント...