Rails 3 + ruby 1.9.2アプリケーションの理想的な配備環境を知りたいのですが、アプリケーションがHerokuではなく私たちの側に配備されていると考えています。レール3の配備に最適な環境
OS:Ubuntu 10.10またはその他のものは何ですか? Nginx/Apache/thin? mogrelCluster? および他の持っている必要がありますソフトウェア
私の経験では、これまでのUbuntuが一番上に出てくるということであったサイトに
Rails 3 + ruby 1.9.2アプリケーションの理想的な配備環境を知りたいのですが、アプリケーションがHerokuではなく私たちの側に配備されていると考えています。レール3の配備に最適な環境
OS:Ubuntu 10.10またはその他のものは何ですか? Nginx/Apache/thin? mogrelCluster? および他の持っている必要がありますソフトウェア
私の経験では、これまでのUbuntuが一番上に出てくるということであったサイトに
Nginx + Passenger
は、製造に適しているはずです。
長期実行プロセスの場合は、Nginx + Unicorn
を使用してください。
を適度なトラフィックを考慮し、いくつかの最良の具体的な構成を提案してください。あなたが必要とするもののほとんどは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を使用し、開発/生産ステージング(自然に乗客と一緒に!
私はようやく私も、展開のない開発のための答えに感謝をチェックしていた(誰もがより良いオプションがある場合は、提案してください)
のUbuntu 10.10 nginxの+乗客
でつもりです – Ross