我一直在使用Rails构建我的第一个站点,我希望能够实现它。到目前为止,我只是通过FTP将所有文件放到我的VPS上来实现网站直播,我知道这不适用于Rails应用程序。
我不知道的是从哪里开始确保Rails安装在我的VPS上(它基于Linux,我从Webfusion购买了一个包),然后如何部署它并让它全部正常运行。我的VPS上安装了Plesk 10,从我读过的内容我需要和Plesk一起安装Rails吗?我可能有错误的结束,所以如果我说的是愚蠢的事情,请不要退缩。
我意识到这是一个非常绿色的问题,但是我已经搜索过论坛,寻找一个我能理解的解决方案并且没有任何想法,所以希望有人可以提供帮助。
提前致谢!
答案 0 :(得分:6)
我从未使用像Plesk这样的控制面板,但我在linode.com上有一个VPS。为了让我的rails网站正常运行,我从smashingmagazine blog post和pro railscast episode获得了帮助。 railscast剧集不是免费的,但它有很好的信息。
在VPS上运行rails web服务器的每一步都有很多细节,所以请查看博客或railscast视频。但是对这些步骤的高级概述是:
答案 1 :(得分:1)
我写了一个关于这个主题的电子书。在解释了如何从头开始设置服务器之后,重点介绍了如何手动部署应用程序,帮助您了解这个过程是如何工作的(我故意将自动化停止)。
它涵盖了nginx / Unicorn / MySQL / rbenv设置。如果您认为这适合您,您可以获得here(我的邮件列表上的人免费)。