Ruby on rails Ruby-on-rail迁移

Ruby on rails Ruby-on-rail迁移,ruby-on-rails,migration,Ruby On Rails,Migration,我有一个使用mysql数据库的RubyonRail服务器的备份。 备份文件夹包含许多子文件夹,如供应商、节点模块、lib、config、bin、app、db、public和一些文件。 现在我配置了一个新的ubuntu服务器,新安装了ubuntu服务器,RubyonRail在服务器ip的端口3000上显示了欢迎页面。 您能否指导我如何将该备份应用程序还原到此服务器,以便该应用程序从此新服务器开始工作 将应用程序的根文件夹复制到新计算机 使用终端转到目录的根目录 cd path/to/your/ro

我有一个使用mysql数据库的RubyonRail服务器的备份。 备份文件夹包含许多子文件夹,如供应商、节点模块、lib、config、bin、app、db、public和一些文件。 现在我配置了一个新的ubuntu服务器,新安装了ubuntu服务器,RubyonRail在服务器ip的端口3000上显示了欢迎页面。 您能否指导我如何将该备份应用程序还原到此服务器,以便该应用程序从此新服务器开始工作

  • 将应用程序的根文件夹复制到新计算机
  • 使用终端转到目录的根目录

    cd path/to/your/root/directory
    
  • 通过在终端中运行
    pwd
    检查您是否在根目录中,它应返回应用程序的根目录

  • 在终端中运行
    bundle install
    命令,它将安装应用程序所需的所有gems

  • 通过在线搜索说明排除潜在错误,安装所有需要的软件并读取每个错误

  • 运行
    rails s
    并转到您的webbrowser以测试应用程序的开发版本


  • 如何恢复数据库?我的意思是,它在同一个用户、prod、dev和test中有3个db。@adi
    rake db:create:all
    @adi要创建数据库,其余的根据数据库在线搜索指令