如何将Rails app + pgsql数据库从localhost移动到我的服务器?

时间:2013-02-26 04:51:48

标签: ruby-on-rails ruby-on-rails-3

我假设我必须使用capistrano但仍然不确定。我想将我的rails应用程序和数据库(因为它们现在已经拥有大量数据)移动到服务器,我该怎么办?

由于

2 个答案:

答案 0 :(得分:1)

移动数据库架构... rake db:schema:dump会将其转储到schema.rb,而rake db:schema:load会将其加载。

答案 1 :(得分:0)

您可以使用capistrano构建部署系统。我个人使用git将我的应用程序推广到生产环境。我使用Engine Yard(www.engineyard.com)和Heroku(www.heroku.com)进行托管。两者的部署都非常简单。

就数据库而言,它取决于您的服务器实现。您很可能需要备份并将数据库恢复到生产中。