2013-04-07 82 views
0

我对RoR世界非常陌生(3天),并且面临以下问题:我在OVH上共享主机,并且必须部署我的Rails应用程序它,我该怎么做?在OVH共享主机上部署Rails应用程序

我只能使用FTP协议访问包含www目录的文件夹。没有SSH连接。

只有一个提示如何部署它,但它不起作用: http://help.ovh.co.uk/RubyOnRails。 当我按照说明进行操作时,InstantRails不会在主根中创建任何.htaccess。

一些有经验的Rails世界能帮助我吗?

PS:OVH不提供Passenger,Capistrano等等。

谢谢你!

回答

0

从我在共享主机环境中托管完整堆栈应用程序的经验几乎是不可能的,对于可以安装的宝石和您可以使用的Web服务器有很多限制。

如果你能够,那么你应该考虑使用PaaS,如Heroku,Engineyard或OpenShift。或者,如果你在Linux环境中感觉舒适 - 一个VPS。

+0

我试过用Heroku,它很容易,但是因为OVH说他们能够托管Ruby项目和rails应用程序,所以我不会理解如何去做。无论如何谢谢你的支持! – user2255367 2013-04-07 22:42:01

+0

我最近也尝试过共享主机。他们指出,他们有完整的RoR支持。事实证明,你只能安装rails 2.3和ruby 1.8.6以及其他几个可用的gem。他们后来表示,“CPanel有限制,阻止开发人员升级这些版本”。 – Magnuss 2013-04-08 13:36:46

相关问题