ec2 と を使用して最初のアプリをホストしようとしていますrubber
。
実行cap rubber:create_staging
中に次のエラーが発生しました。
rubber/recipes/rubber/setup.rb:635:in `block (2 levels) in package_helper': undefined method `join' for nil:NilClass (NoMethodError)
このエラーは gem の内部にあるものですが、私が何らかの原因でエラーが発生したかどうかはわかりません。
以前、AMI に問題がありました。でデフォルトとして提供されていrubber.yml
た
image_type: c1.medium
image_id: ami-90c574f8
しかし、何かがうまくいかなかったので、推奨されるWebサイトにアクセスして、次のものを入手しました。
image_type: t2.micro
image_id: ami-12a3247a
Amazon コンソールからインスタンスを起動しませんでしたが、正常に動作しているように見えました。
また、尋ねられたときHostname to use for staging instance [production]:
、デフォルトのドメインと混同しfoo
てしまい(すぐに間違いに気づきました)、今ではfoo.foo.com
いたるところにいます。に変更しようとしましfoo.com
たが、これまでのところ成功していません。etc/hosts
.ssh/known_hosts