2011-08-01 11 views
2

Rails 3 + ruby​​ 1.9.2アプリケーションの理想的な配備環境を知りたいのですが、アプリケーションがHerokuではなく私たちの側に配備されていると考えています。レール3の配備に最適な環境

OS:Ubuntu 10.10またはその他のものは何ですか? Nginx/Apache/thin? mogrelCluster? および他の持っている必要がありますソフトウェア

私の経験では、これまでのUbuntuが一番上に出てくるということであったサイトに

答えて

3

Nginx + Passengerは、製造に適しているはずです。
長期実行プロセスの場合は、Nginx + Unicornを使用してください。

2

を適度なトラフィックを考慮し、いくつかの最良の具体的な構成を提案してください。あなたが必要とするもののほとんどはapt-getでアクセスできます。 CentOSは、古いライブラリとリポジトリのために、2番目に(OS Xと並んで)、RedHatが最後に来るでしょう。

ツールOSXとLinux上で賢明なTextMateは、Dreamweaverには、Linux/OS Xのルートを行けば何がオートコンプリートHAML上、SASSなど

をインストールしてくださいありません心の中でPCが、熊にokですRVM(https://rvm.io)。これにより、Ruby/Railsのバージョンをオンザフライで変更し、さまざまなアプリケーション用のジェムセットを作成することができます。

個人的に私はOSXを使って開発とテストを行い、開発と生産段階でUbuntuを使用しています。 Capistranoは改訂と配備のコントロールにも便利なツールです(http://help.github.com/deploy-with-capistrano/

ああ、Webエンジンでは、開発用と開発用のMongrelを使用し、開発/生産ステージング(自然に乗客と一緒に!

+0

のUbuntu 10.10 nginxの+乗客

でつもりです – Ross

0

私はようやく私も、展開のない開発のための答えに感謝をチェックしていた(誰もがより良いオプションがある場合は、提案してください)

関連する問題