2009-06-25 6 views
2

私は現在、Adobe CFと同じ方法でRailoをインストールしたいと考えています。複数のインスタンスと同じようにRailoをセットアップするAdobe CF

現在、私たちは、複数インスタンスの設定でJRUN 4の上でAdobe CF8を実行しています。私たちのローカルサンドボックスでは、WebサーバーとしてApacheを使用します。次に、Apache仮想ディレクトリを使用して、CFコンテキスト外に存在するコードベースを指し示します。これにより、マシン上のどこからでも複数のサーバー、複数のサイトを実行できるという究極の柔軟性が得られます。プロダクションではIIS 6を使用していますが、上記は依然として適用されます。

私が今までに見つけたすべてのドキュメントは、まだこれをエミュレートできませんでした。 JBoss、Railo WAR、Apache、JkMount、Resin、JRUNなどの組み合わせを試してみました。

私たちが避けようとしていること:私たちはTomcatを関与させたくない(Webサーバー要件を複製する)新しいサイト(Apacheだけでなく)ごとにJBossに何も設定したくない場合は、コードベースを任意の場所から実行する必要があります。

誰もがRailoのこのアプローチをエミュレートすることに成功しましたか?あなたは正しい方向に私を向けることができますか、それともRailoの代表者がブログ投稿を書くことができますか?

ありがとうございます!ここでデイブ

+0

私たちはWindowsプラットフォームを使用しています。この資料は以下の言語でもご覧になれます。 –

答えて

0

setting up Railo in JRun上のブログ記事です。あなたがこれ以上問題を抱えているならば、ショーンはこれについて尋ねる人になるでしょう。

+0

私はこの方法を試してみました。新しいJRUNサーバーインスタンスを作成し、デフォルトアプリを削除して鉄道戦線に配置しましたが、失敗しました。誰でもWindows上でこれを正常に実行していましたか?もしそうなら、私は別の亀裂を与えるでしょう。 –

+0

JRUNとApache用のRailoコネクタもありますか? –

5

RailoまたはCFの複数のインスタンスをインストールする機能は、RailoまたはCF機能ではなく、アプリケーションサーバーの1つです。 Railoには、定義されたWebコンテキストごとにSandboxセキュリティが組み込まれています。 Webコンテキストは、通常、アプリケーションサーバーの仮想ホスト設定と位置合わせされます。 Adobe CFには、サンドボックスセキュリティのようなWebコンテキストが1つしかないため、適用する必要があります。

とにかく、異なるアプリケーションサーバ(Resinなど)では、仮想ホスト定義のための正規表現を使用できます(これは、Webコンテキストが即座に作成され、暗黙的に作成されることを意味します)あなたが作成したい。これが行われた後、異なるWebコンテキストで実行されている異なるアプリケーションの設定が互いに分離されます。最高のセキュリティ。

ウェブルートを好きな場所に置くことができます。唯一うまくいかないのは、ApacheやIISで仮想ディレクトリを作成して、そのアプリケーションがすでにそこで実行されていることです。しかし、Railoでできることは、同じように呼び出され、まったく同じ場所を指すマッピングを作成することです。 CFと同じように使用することができます。

Webサーバーから仮想ディレクトリを読み取り、暗黙的に対応するマッピングを作成することも考えられます。さらに、その問題を解決するためにアプリケーションごとのマッピングを作成することもできます。

その他のご質問がある場合は、GoogleのRailo Googleグループにメールでご連絡ください。

ゲルト・フランツ


Railoプロフェッショナルオープンソース

ゲルト(で)getrailo。com

関連する問題