我正在尝试使用Capistrano 3在我的项目文件夹下运行capproductiondeploy。我能够使用pem作为登录凭据ssh到我的生产服务器。但是当我运行capproductiondeploy时,我得到以下消息:
cap中止!在主机cityspade.com上执行时出现异常:用户ec2- user @cityspade.com的身份验证失
我已经将deploy/production.rb以及git的远程分支中的IP地址更新为正确的值,即192.168.30.24,但从以下输出中可以看到,由于尝试通过192.168.30.23进行连接,部署失败DEBUG [fa83a838] ssh: connect to host 192.168.30.23 port 22: No route to host# Load DSL/deploy'
require 'capistrano
我正试图让Capistrano在rails应用程序中第一次运行。我有一个运行Ubuntu12.04、nginx、unicorn和rails的linux服务器,然而,我似乎遇到了一些问题。当我尝试命令capproductiondeploy:check或capproductiondeploy:setup时(似乎不推荐哪个?)task with --trace)require