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 を使用してさまざまな画面に適応する例
序文この記事は主にMySQL起動エラー2002の分析と解決方法を紹介しています。参考と勉強のために共...
ビジネスシナリオの要件と実装ロジックの分析ビジネスでは、HTTP GET を使用してデータを要求する...
目次序文1. レンダリング2. コード3. 背景画像素材要約する序文Threejs は、Web ベー...
1. Docker公式サイトにアクセスするまず、Dockerの公式ウェブサイトにアクセスして、最新の...
CentOS でカーネル モジュールを自動的にロードするには、/etc/sysconfig/modu...
GNU Parallel は、1 台以上のコンピューター上で計算タスクを並列に実行するためのシェル ...
MySQL は、SQL 解析とクエリ最適化のプロセスを通じて SQL を実行します。パーサーは SQ...
1. ダウンロードアドレスhttps://dev.mysql.com/downloads/mysql...
1. package.jsonに追加する "メイン": "electr...
タイトルを左に、日付を右に揃えたいのですが、日付の範囲に float:right を直接追加すると、...
目次ビジネスシナリオ:効果のデモンストレーション:ビジネスシナリオ: el-form を使用する場合...
目次シンプルなSpringbootプロジェクトを作成する1. pom.xmlでSpring Boot...
この投稿では、キャンバスとドラッグ可能なノード インターフェースを使用するデスクトップおよび Web...
序文:先週の日曜日、先輩から3ページ作るのを手伝って欲しいと頼まれました。データのやり取りなどはなく...
検証できるデータの種類は次のとおりです a = [1,2,3,4,5,6]とします。 b = [とし...