我应该将哪个文件夹放入filezilla进行ROR?

时间:2016-01-30 04:36:51

标签: ruby-on-rails filezilla

我有以下目录结构: directory structure

我必须将哪些文件拖到Filezilla的远程站点进行此ROR项目?

2 个答案:

答案 0 :(得分:1)

部署ROR项目时,您必须使用VPN服务器。你有没有为你的项目使用git?尝试先在heroku中部署。测试您的站点并在部署rails时进行良好练习。

https://devcenter.heroku.com/articles/getting-started-with-rails4

答案 1 :(得分:0)

问题的答案是:一切

但最有可能的是,复制一切并不会让它运行,这就是原因:Rails应用程序存在于必须专门维护的独立进程中。在您的开发计算机上,您使用bundle exec rails server执行此操作。这是apache php模块如何为php应用程序工作的一个关键区别:php解释器嵌入在apache进程中,因此自动共享其生命周期。

如果您可以控制要部署的服务器,我建议您从Phusion passenger apache模块开始。它负责根据需要启动rails进程。如果您使用的是ubuntu 14:04,我不能仅仅推荐apt-get install libapche2-mod-passenger,因为我遇到了很多问题。

如果服务器是由其他人维护的,我会问这个人一个解决方案。

我希望这会有所帮助。