首页 文章

通过Capistrano在轨道上部署红宝石

提问于
浏览
0

我已成功将我的ruby on rails应用程序部署到 Digital Ocean 中的ubuntu 14.04虚拟机 . 我使用了 Apache2 and passenger .

现在我想使用 Capistrano 将其部署到同一个地方 . 我在开发人员环境中使用mac机器 . 我安装了Capistrano 3.4 . ssh连接已经与我的本地机器和服务器以及我的服务器和我的mercurial版本控制系统在bitbucket中 Build .

如何通过capistrano部署它 . 我尝试了很多教程 . 许多人已经过时了,我甚至都不亲近 . 我已经在 uat environment 中将其部署在服务器中,并且检出源代码并将其保存在服务器的桌面中 . 我还设置了一个具有sudo权限的用户.MySQl2数据库也在同一台服务器上 . 请帮帮我 .

1 回答

  • 1

    你可以在这里看到gist,有4个文件

    • deploy.rb

    • production.rb.

    • capfile

    • Gemfile //只有capistrano需要的gem片段

    但我已经使用nginx和乘客配置了 .

相关问题