はじめに:プロジェクトを実行する前に、ローカルソースは、リモートサーバのTomcat / webappsににアップロード戦争パッケージとしてラベル付けされています。プロジェクトの戦争の再展開としてラベル付けするたびに、私は特に面倒に感じます。
ステップ:
1、環境設定
前提条件:Tomcatは、リモートのLinuxサーバーにインストールされていることを確認してください。
2、Linuxサーバーの設定Tomcatの
(1)当社は、LinuxでのTomcatのインストールディレクトリを見つけました:
(2)Tomcatの下のbinにcatalina.sh、リモートリリースcatalina.shは、起動スクリプトでいくつかの設定を追加する必要があります。
編集catalina.shファイル:
編集モードに入るためのキーを押してはめ込みキー、次の構成ファイル:
輸出CATALINA_OPTS = " - Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port = 1099
-Dcom.sun.management.jmxremote.ssl = falseを
-Dcom.sun.management.jmxremote.authenticate = falseを
-Djava .rmi.server.hostname = 192.168.0.171"
輸出JAVA_OPTS = " - Dcom.sun.management.jmxremote =
-Dcom.sun.management.jmxremote.port = 1099
-Dcom.sun.management.jmxremote.ssl = falseを
-Dcom 「偽= .sun.management.jmxremote.authenticate
説明:1099ポートの一つ、あなたが占有されているコンフィギュレーション前にチェックインする必要が占有している場合、あなたは他のポートを変更する必要があります。-Djava.rmi.server.hostname = 192.168.0.171「192.168.0.171」のIPがありますリモートサーバーに取り組みます。
構成されたとして、リモートサーバは、基本的にはOKですが、今では地元のブラウザ、入力しに行くことができ、起動する必要があります:「http://192.168.0.171:8081」Tomcatのインターフェースの成功を見始めます。個々の実情に基づいて、私のLinux Tomcatサーバーのポート番号である8081。
3、ローカル側のコンフィギュレーションのアイデア
リモートサーバのTomcatサーバーを追加します。
図以下のような構成は、本明細書:
展開:
成功:
アリはクラウドサーバーにデプロイ:
1、アリクラウドのLinuxサーバーの構成:
catalina.sh上記、唯一以下の構成と同じように:
輸出CATALINA_OPTS = " - Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port = 1099
-Dcom.sun.management.jmxremote.rmi.port = 1099
-Dcom.sun.management.jmxremote.ssl = falseを
-Dcom.sun.management.jmxremote.authenticate = falseを
-Djava.rmi.server.hostname = 192.168.0.171"
輸出JAVA_OPTS = " - Dcom.sun.management.jmxremote =
-Dcom.sun.management.jmxremote.port = 1099
-Dcom.sun.management.jmxremote.ssl = falseを
-Dcom.sun.management.jmxremote.authenticate =偽」
図2に示すように、上記構成のようにローカル構成およびエンドアイデア。