RubyWorksproduction stack is a collection of open-source software required to host aRubyOnRailsapplication on a RedHat Enterprise Linux 4 or CentOS 4 server.
Once you point your package manager (up2date or yum) to RubyWorks repository and install thepackage, you have all the necessary pieces preconfigured and ready to go. Moreover, there is askeleton Rails application up and running on the server. It’s as close as we could get toone-click production deployment with Rails.
前一阵的冲锋有了成果。在即将开幕的RailsConf 2007上,所有人都将看到我们的RubyWorks。
正如我以前说过的,Ruby和Rails已经做好了准备走向企业。在众多怀疑的部署问题(性能、伸缩性、可靠性、可管理性……)上,一个经过实践检验的部署方案已经存在,事实证明它完全能够应付所谓“企业级”的要求——不论你如何定义“企业级”这个词,因为这个部署方案各方面的能力已经证明了它自己。
唯一的问题是,HAProxy、Monit、Mongrel的配置即令不是困难的,至少也不是易如反掌的。RubyWorks的出现正是为了解决这个问题。我们提供一个“高性能”“企业级”(如果你喜欢这些大词的话)Rails部署环境所需的所有软件,以及可以立刻投入使用的缺省配置,再加上一个示例应用。所有这些都以RPM的形式发布,用yum或者up2date就可以直接安装。如果你正在开发Rails应用并且你的部署环境是Redhat/Fedora/CentOS,那么恭喜你了,因为……
高性能的Rails部署应用服务器,现在只需一分钟就可以获得。