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 を使用してさまざまな画面に適応する例
1. ノーフープハングアップ信号を無視してプログラムを実行する追加メモnohup コマンドは、ハン...
1. Docker とは何ですか? (1)DockerはLinuxコンテナ内でアプリケーションを実行...
序文まず、TCP 接続を識別する方法を見てみましょう。システムは、(src_ip、src_port、...
Docker イメージのダウンロードが停止したり、遅すぎたりするネットでいろいろな方法を検索しました...
一般的に、URL に基づいてファイルをダウンロードする場合、次の 2 つの解決策があります。 1. ...
mysql 1 つのテーブル列を別のテーブルにコピーする場合によっては、フィールドから別の新しいフィ...
場合によっては、リモート マシンでいくつかのコマンドを実行する必要があることがあります。これが時々行...
CSS を使用して、左側に固定幅、右側に適応幅を持つ 2 列レイアウトを実装する 7 つの方法。コー...
最近、Web 開発のフロントエンドとバックエンドの技術を学んだので、その後の管理を容易にするためにプ...
具体的なコードは次のとおりです。 <div id="ボックス"> &...
この記事では、reduce()、filter()、map()、every()、some()、spre...
目次1. ステートフック1. 基本的な使い方2. 更新3. 合併を実現する4. 遅延初期化状態5. ...
アクセス数が増えると、MySQL データベースへの負荷が増大します。MySQL アーキテクチャを使用...
MySQL と接続関連のタイムアウト序文:今日、同僚から、データ量が多いときに MySQL データベ...
1. yumソースの設定ファイルを入力します 2.lsで設定ファイルを表示する 3. ディレクトリを...