2016-05-17 60 views
0

是否可以使用FileZilla将rails项目部署到远程服务器?服务器运行nginx/1.4.6(ubuntu)部署rails项目到远程服务器

如果没有什么是部署该项目的最佳方式,如果已经有一个正在运行的版本!

+0

其中是您要推送到的服务器?它是否像AWS?或者一个heroku? – MZaragoza

+0

你应该考虑使用[Capistrano](http://capistranorb.com)。 –

回答

1

要回答你的问题是,该代码需要了,所以FTP应该做的招。您可能需要重新启动nginx才能获取更改,通常只需接触restart.txt就足够了,但这对于您的设置很重要。

这是最好的方法吗?可能不是!

其他人建议capistrano,这将非常适合您维护的服务器,或使用Heroku(或类似的)服务进行更简单的设置。

1

部署Rails应用程序是一项艰巨的工作。总有一种简单的方法(heroku),但是共享服务器不能很好地处理rails。理论上你可以但通常这个共享服务器真的过时了ruby和rails版本,并且绝对没用。你可以试着通过ssh连接并尝试更新它,但我怀疑你将能够做到这一点。所以...如果你是一个我可以建议的rails开发者。

1-对于小型应用程序运行的Heroku(轻松自由的),但是成本变得像与该应用的增长地狱

2 - 如果你正在考虑开发大型应用获得一个专用的服务器(你可以得到便宜的每月5欧元),并将其配置为您的计算机,除非您在生产环境中运行导轨。

3-相信我,我打了足够的Rails和共享服务器,我辞职......我只是放弃了

相关问题