10

我想开始使用我的第一个 Ruby on Rails 应用程序。

它会拉出一张图片,同时显示一些关于图片的文本,并有一个小框来写一些关于图片的文本,一旦提交,这些文本将被写入数据库。

它不可能有超过 5 个并发用户,因为它是一个个人项目。

在 Rails 上运行 ruby​​ 所需的最低 VPS 规格是多少?是否有可能在 64mb(128 个突发)内存上或者我可以更低?

4

2 回答 2

9

我提倡的最低的是 512MB 系统。单独的 Ruby on Rails 堆栈可能有 50-100MB,除非你非常小心地修剪掉额外的东西。然而,在现代系统上,这只是一个微不足道的内存量,即使在 VPS 世界中,4096MB 也很常见。

Linode为基本的 512MB 系统提供 19.95 美元的计划,虽然不是最便宜的,但即使对于个人项目来说也非常实惠。有较便宜的供应商,但他们的服务质量可能会有很大差异。

如果您使用Passenger,那么即使是512MB 的机器也可以运行多个负载较轻的站点。

您可能不想使用自己的 VPS,而是使用Heroku,它不直接为客户分配内存,而是共享他们称为“Dynos”的 CPU 时间,这比 VPS 更抽象。

于 2012-04-16T22:36:53.683 回答
7

年轻的约瑟夫。你应该已经学会使用 git 并开始使用 Heroku。Heroku没有在网站上明确宣传,但他们提供免费计划。

于 2013-08-15T16:56:56.240 回答