2012-02-28 10 views
1

RoRアプリケーションにとって最適な展開環境は何ですか?誰かがUnicornを提案しましたが、わかりません。助言がありますか?ユニコーン搭載のルビーオン

更新:

がよく、私はちょうど3-4ページを持つ小さなアプリケーションを持っていない以上、25〜50人の同時ユーザーによってアクセスされます。ここで「最高」とは、アプリケーションの展開が容易で、環境自体のメンテナンスが容易であることを意味します。明らかに溶液の安定性も重要である。

+1

はあなたのための「最良の」何を定義します。さもなければ、これは建設的な議論につながりません。 –

+0

まあ、私はちょうど3から4ページで小さなアプリを持っており、25から50人を超える同時ユーザーはアクセスされません。ここで「最高」とは、アプリケーションの展開が容易で、環境自体のメンテナンスが容易であることを意味します。明らかにソリューションの安定性も重要です。 – gotz

+0

関連性の高い情報を質問に追加する必要があります。 –

答えて

0

配備とメンテナンスの容易さの点では、

それでは、それほど苦労するのはPhusion Passengerです。

これはapacheまたはnginx modとして表示されます。

私はいつもApacheのmod に行きます。私はapacheをaptからインストールしたいと思っています。 とバージョンのアップグレードが簡単です。

これは、次のように簡単にインストールできます。

gem install passenger 
passenger-install-apache2-module 

その後、インストールプロセスが正確に何をするかを教えてくれます。

+0

ありがとうございます。私はPhusionを試してみましょう。 – gotz

2

あなたはスタンドアロンの乗客を試してください、それはフードの下でngi​​nxを使用し、少しの構成で雷が速いです。特に、1つのサーバーで多くのアプリケーションを使用しているときに、異なる宝石セットとルビーバージョンが使用されている場合。

フードの下でもnginxを使用していても、apacheまたはnginxを選択して、ソケットを使用してウェブサーバーのドメインを維持することができます。

この記事をお読みください。 http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/

+0

今Phusionで読書しています。提案していただきありがとうございます。 – gotz

関連する問題