本地构建的Ruby应用程序,如何将其置于网站上?

时间:2014-11-21 02:48:31

标签: html ruby-on-rails ruby

我对Ruby感到沮丧。我一直致力于开发一个程序,该程序从两个数组中随机生成一个字符串,我在这方面很好,很花哨。我能说流利的语言。我遇到的问题是将其置于在线状态。我一直试图弄清楚铁轨运行我的软件没有运气。有人能帮我一路吗?我不确定如何将这个东西放到网站上进行发布

提前致谢!

2 个答案:

答案 0 :(得分:0)

Rails听起来有点矫枉过正了。如果您只打算采取非常简单的行动,Sinatra可能会对您更好。 http://www.sinatrarb.com/intro.html

在Sinatra中创建一个简单的API后,您可以提供静态资产(HTML,JS,CSS),然后您可以使用简单的AJAX调用来访问Sinatra后端。

您可以免费获得Heroku帐户来托管您的申请。在Heroku上托管Sinatra应用程序应该非常简单:http://blog.kuntz.co/2014/03/15/deploying-a-sinatra-app-to-heroku.html

答案 1 :(得分:0)

在部署Web应用程序时,您有很多选择。 很大程度上取决于应用程序的规模,预算和偏好。

您将主要有两个主要选项。

  1. 准备使用选项 防爆。 herokuenginyard
  2. 自己动手选择 普通服务器Digital ocean
  3. 做出此决定后,您会发现部署应用的方式更加轻松。

    如果是heroku(我推荐它免费开始)参考this tutorial

    如果你自己动手,你将不得不放弃使用哪个服务器 Nginx,apache或其他人

    查看this