2012-03-30 15 views
0

私は、WebアプリケーションにJavaScriptベースのチャットシステムを追加したいと考えています。私は多くの場所で、apacheがxmppチャットサーバーにリクエストを転送(プロキシ)する必要があることを読んでいます。 私が理解したところでは、私はApacheサーバーにプロキシ対応を追加する必要があります またはjabberHTTPbindサーブレットを使用してください。プロキシリクエストにApacheを設定する方法

私は最初のことを試しています。 Apacheにプロキシサポートを追加する。 EclipseではTomcat 7.0を使用しています。私はこのTomcatが独自のWebサーバーを持っていて、Apacheを使用していないと思います。それは本当ですか?私はhttp://tomcat.apache.org/download-70.cgiからTomcatを使用しており、抽出されたパスを提供することでEclipseにサーバーを追加しました。

Tomcatで解凍されたディレクトリ内に、(/etc/apache2/apache2.conf)などのApache関連のフォルダ構造が見つかりません。どこでもhttpd.confを見つけることができません。 別途Apacheをダウンロードしてtomcatを接続する必要がありますか?

javascriptコードは現在のドメイン以外のどのURLにも接続できないため、Apacheにプロキシサポートを追加する必要があります。だからもう一度同じ質問ですが、これらのapache2.confとhttpd.confにmod_proxyを追加する場所があります。仮想ホストのマッピングはどこで行うことができますか。

先に進むための助けとなることは大変感謝しています。

答えて

0

Apache HTTPDサーバーをインストールし、リバースプロキシを有効にする必要があります。これを行う方法については、doc on mod_proxyをお読みください。 Stackoverflowにはたくさんのリソースがあります。 Apacheリバースプロキシを検索します。あなたが言及したconfファイルは、Apache HTTPDインストールの一部です。コードが..あなたがCORS

+0

ええを有効にしない限り、一般的に真実である現在のドメイン

以外の任意のURLへの感謝を接続することはできませんジャバスクリプト

。私はこれを通過し、何かを把握することができません。Apache HTTPDは私たちがダウンロードする通常のApache Tomcatとは異なります。 http://tomcat.apache.org/download-70.cgi。 – Rpant

+0

完全に異なるソフトウェア。 HTTPDはサーブレットコンテナではなくWebサーバーです。 HTTPDは、Apache TomcatとXMPPサーバーの前に位置し、要求をそれらに送ります。別のインストールを行う必要があります。 –

+0

ありがとう。 atleast私はhttpd.confファイルを見ることができます。すべてこれは本当に複雑になってきています。私のTomcatアプリケーションサーバー自体には、組み込みのWebサーバーがあります。そして今、私はApacheをインストールしています。およびApacheのinfrontのリバースプロキシサーバー。だから私のApacheは、プロキシモジュールを使用して、TomcatアプリケーションサーバーなどのリクエストをXMPPサーバーに送信します。右 ? – Rpant

関連する問題