我已成功将我的ruby on rails应用程序部署到 Digital Ocean 中的ubuntu 14.04虚拟机。我使用了 Apache2和乘客。
现在我想使用 Capistrano 将其部署到同一个地方。我在开发人员环境中使用mac机器。我安装了Capistrano 3.4。 ssh连接已经与我的本地机器和服务器以及我的服务器和我在bitbucket中的mercurial版本控制系统一起设置。
如何通过capistrano部署它。我尝试了很多教程。许多人已经过时了,我甚至都不亲近。我已经在 uat environment 中将其部署在服务器中,并且检出源代码并将其保存在服务器的桌面中。我还设置了一个sudo权限的用户.MySQl2数据库也在同一台服务器上。请帮帮我。
答案 0 :(得分:1)
你可以在这里看到gist,有4个文件
但是我已经使用nginx和passenger配置了。