1. mo12ino

    Posted

    mo12ino
Changes in title
+Capistranoでデプロイ先のディレクトリについて
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,9 @@
+Vagrant上のゲストへCapistranoでデプロイしようとして失敗。
+以下を参考に、パーミッションを変更した。
+
+[Rails環境構築(5)Capistranoによるデプロイ ※未完 - そのねこが学ぶとき # パーミッション](http://d.hatena.ne.jp/keyword/%A5%D1%A1%BC%A5%DF%A5%C3%A5%B7%A5%E7%A5%F3 "パーミッション")
+> ### デプロイ先ディレクトリのパーミッション
+>
+> 大変アホみたいな話だが最初これでmkdirが上手くいかなかった。公式ドキュメントのココに書いてあるけど、SSHユーザーはsudoなしでデプロイ先ディレクトリを操作できる権限がなきゃダメです。vagrantユーザーは~/var配下の操作権限なかったので弾かれた次第。。。
+>
+> 対応としてはさっきのリンク先に書いてある手順通りsgidの設定とかしてあげたらなんとかなりました。あるいはパスワードなしでsudo実行可能にしてやっても動くみたいだけど、当然ながらサーバーセキュリティ的にはNGなので。まぁvagrantであればどうでもいいかもしんないけど。