繁体   English   中英

在预算紧张的情况下部署小型Rails应用程序的最佳方法?

[英]Best way to deploy a small rails app on a tight budget?

我想尝试部署一个非常小的Rails应用程序。

它仅供个人使用,因此流量将非常低,该应用程序本身只是一个新生成的带有sqlite db的Rails 4项目。

目前,我有一个免费的AWS实例,一个带有rails项目的github帐户和一个域。

我的计划是在这里遵循亚马逊指南: http : //docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html

这在免费实例上可行吗,还是我需要在托管/平台提供商上花费现金?

理想情况下,我想免费或尽可能地这样做。

有更好或更简单的方法可以做到这一点吗?

感谢您的任何建议。

AWS免费套餐仅持续一年。 之后,您必须付费,而且价格不是很便宜。

您可以尝试Heroku 在Heroku上免费运行一个简单的应用程序。 非常适合您自己的业余爱好项目,当它开始变得真实时可以进行升级。

我最近尝试为博客找到相同的东西。 我发现我没有资格获得AWS免费实例的资格,因为我早在S3年前就注册了。 但是那个heroku有免费的开发箱。

基本上,您可以免费获得:

  • 一个举办方
  • 一个小的数据库

但是你不能免费得到这个:

  • 后台处理
  • 永久的正常运行时间

正常运行时间对我来说是最大的问题。 基本上,如果您没有人定期访问您的网站,heroku会将其关闭以重新分配CPU周期。 如果您访问该站点,它将再次启动,但是确实需要20到30秒。

如果您想要永久的正常运行时间,则需要购买第二个dyno,每月费用为35美元。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM