2015-08-28 64 views
0

我是Ruby on Rails的新手。我们用Postgresql开发了一个小应用程序。现在我们必须部署它。但是当我通过互联网搜索时,发现很多建议是将它们部署在Heroku或一些高级服务器上。我们现在无法将其部署到云端。使用postgresql在本地计算机上部署Ruby on Rails应用程序

如何在本地计算机上部署应用程序?这与建立开发环境相似吗?

任何链接或领导将不胜感激!

+0

是的,它与设置开发环境类似 – Emu

回答

0

Heroku还为少数应用程序提供免费部署。你可以使用heroku。

还有更多选项,比如AWS,Digital Ocean。 AWS也免费提供一年。

是设置开发环境就像设置你的环境。但最佳做法是使用像capistrano这样的部署自动化。

0

您可以在生产环境中运行并公开它。我写了一篇关于这个的博客文章。

请检查here

PS - 确保您的系统是供公众访问,我希望这是仅用于测试目的,并展示给你的客户。

0

是的,这与设置开发环境非常相似。

除了根据Rajuk的答案设置数字海洋帖子中描述的乘客之外,我使用Capistrano部署到我的Ubuntu服务器。您可以设置Capistrano部署配置以部署到任何机器。

如果没有关于您的具体情况的更多详细信息,可能的配置变量太多无法解决。

退房Railscast #335 Deploying to a VPS Ryan谈到了部署到Capistrano的Linux机器(在这种情况下是云VPS)。

相关问题