edo1z blog

プログラミングなどに関するブログです

デプロイ

githubにpushするとcapistranoと連動して自動デプロイする

githubにはPost-Receive Hooksという機能があり、これはpushされると、登録したurlにpostアクセスし、json形式でpushしたデータの内容を渡してくれる。なので、このgithubからのpostアクセスを受け付けて、pushデータ内容に応じて、capistranoのサーバにアク…

Capistranoでssh接続

ssh接続する場合、下記のように設定できる。 # sshでログインするユーザ set :user, "ユーザー" # ssh 公開鍵設定 set :ssh_options, :port=>ポート, :forward_agent=>false, :keys=>"秘密鍵のパス", :passphrase => "パスフレーズ" # コマンド実行時にsudo…

Capistranoの情報

capistrano/capistrano Ruby初心者のCapistranoデプロイ入門 CakePHP2アプリケーションをCapistranoでデプロイする はじめてのCapistrano Capistranoでデプロイする Capistrano(カピストラーノ)でPHPプロジェクトをデプロイ カピストラーノ(Capistrano)を…