Rails 3服务器的要求

我计划向全世界发布一个rails 3应用程序。 我想从一个便宜的托pipe软件包开始。

我不知道这些规格是否可以开始。 我没有find任何轨道3的需求。

我打算租1个CPU的虚拟服务器

保证512 MB RAM最大2GB

Raid 1 25GB HD

可用的root访问操作系统:openSuse 11.1 Debian 5 Ubuntu 8.04 LTS CentOS 5

我知道这也取决于应用程序和访问系统的用户数量。 但是,考虑到扩展开发的一般粗糙应用程序…(私人testing版)。

我的意思是这足以启动在Linux上托piperails3? 你会去哪个发行版?

你select的VPS应该足够开始了,Nginx + Mongrel + MySQL。 最大。 2GB内存取决于你的服务器的虚拟化types,如果你想玩的安全,你应该只计算512MB。 (我的意思是说它可以交换…)

我会和Debian一起去,但是如果你不熟悉Linux和服务器,你应该首先做一些“干练的事情”,或者拿一个RoR托pipe软件包: http : //www.hostingrails.com

对于Mongrel:我不知道这是否是一个问题,但也许你也应该检查: http : //jan.varwig.org/archive/rails-3-and-mongrel

我会考虑与基于轨道的主机,如Heroku http://heroku.com

VPS的问题是你必须pipe理软件堆栈,例如ruby,rails,apache,passenger,mysql。 随着注意黑客等

Heroku基本上是免费的,直到你达到5GB的服务器空间,但这应该是很多让你通过一个testing版。

这些规格听起来很好,让你开始。 正如你所说,它将取决于服务器负载,每秒请求,是否有后台工作人员,数据存储在多less数据,是否使用狮身人面像,等等。但是,这当然是足够的马力走吧