0

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

谢谢

4

2 回答 2

1

移动您的数据库架构...rake db:schema:dump 将其转储到 schema.rb 并rake db:schema:load加载它们。

于 2013-02-26T07:13:14.093 回答
0

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

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

于 2013-02-26T05:19:27.010 回答