我正在寻找将当前在运行的服务器(而不是Heroku)上部署Rails应用程序的最佳实践信息分组在一起。 该应用程序由多人开发,他们都有权部署它。 应用程序将在可能有多个应用程序的服务器上运行。
现在,我有一些疑问:
我写了一个电子书或多或less这个完全相同的设置,这是免费的人在我的邮件列表。
它包括从头开始用nginx,Unicorn,MySQL和rbenv设置一个服务器,并部署(和更新)一个示例Rails应用程序,以帮助您了解这个过程如何工作。
如果你认为这是你的东西,你可以在这里得到它。
更新:自从我写这个评论以来,已经有一段时间了。 从那时起,我发布了Efficient Rails DevOps ,这个专业书籍不仅涵盖了上面的大部分问题,而且还介绍了如何以受控,可重复的方式(使用Ansible作为configurationpipe理和部署工具)进行操作。