私はjava Webアプリケーションを開発し、test.warとprod.warファイルとして2種類の環境ファイル名を生成しました。ドメインにJava Webアプリケーションのwarファイルをデプロイ
私はドメイン内にwarファイルを公開したいと思います。だから私はドメインを買った。例:www.example.com
ドメイン内にwarファイルを「www.test.example.com」とwww.prod.example.comとして公開したいのですがこれは可能ですか?
私はjava Webアプリケーションを開発し、test.warとprod.warファイルとして2種類の環境ファイル名を生成しました。ドメインにJava Webアプリケーションのwarファイルをデプロイ
私はドメイン内にwarファイルを公開したいと思います。だから私はドメインを買った。例:www.example.com
ドメイン内にwarファイルを「www.test.example.com」とwww.prod.example.comとして公開したいのですがこれは可能ですか?
はい、それは可能である。
あなたは最後の部分domain.com
を購入した場合、あなたはあなたが所有しているマシンのIPにwww.test.example.com
とwww.prod.example.com
を指すようにDNSを設定する必要があります(ドメインごとに一台のマシンを持つことができます)
Tomcatをお持ちの場合は、それぞれがドメインに応答する2つの仮想ホストをそのow n個の戦争展開
<Engine name="Catalina" defaultHost="www.test.example.com">
<Host name="www.test.example.com" appBase="test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
<Host name="www.prod.example.com" appBase="prod"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>example.com</Alias>
</Host>
</Engine>
Tomcat以外のほとんどのサーバーは仮想ホスティングをサポートしています。 2つのWebアプリケーションが異なるサーバー名で実行されていることをサーバーに伝えるために、ちょっとした設定を追加するだけです(必ずしも実際に実行しているものではありません)。 – markspace
あなたの設定ファイルの例が好きです。 "
私は編集していました!、ありがとうございました。 Ravikanthにはメインドメインがあると言われています_example.com_このエイリアスを使用すると、仮想ホストを使用して 'www.prod.example.com'と' http:// example.com'をマッピングできます。異なるDNSを使ってアクセスする場合は、 'www.test.example.com'がアクセスします。 – pedrofb
ドメインは、公共IP.Firstは、JVMとアプリケーションコンテナを使用すると、サブドメイン
まあのためのあなたの配備記述子を設定することができavailable.Afterすべきプラットフォームを購入しているパブリックアドレスです並べ替えあなたはサーバーを持っていますか?ドメイン名がサーバーのIPアドレスを指していますか? – markspace
私はtomcatサーバーを持っていて、マシンにインストールされ、ex:example.comのメインドメイン名を持っています。 – Ravikanth
OK、「www.test.example.com」のIPアドレスが何であるかを外部に伝える必要があります。通常はレジストラで設定するか、example.comでドメインネームサーバーを実行し、 "www.test"をどこに見つけるかを人に伝えます。 – markspace