Capistrano3 を使って、Bitbucket に作成したリポジトリに置いた Rail アプリケーションを、staging 環境の CentOS サーバーにデプロイさせるところまで試しました。忘れないように作業記録です。 — 環境 — Rails 4.1.1 Capistrano 3.2.1 SSH接続の設定 作業は手元の Mac にて。 1. Mac ローカルから Bitbucket リポジトリに push 2. staging 環境のサーバーが Bitbucket から master ブランチをチェックアウトしてデプロイ という流れになります。SSH接続のために、2種類の鍵ペア(秘密鍵・公開鍵)が必要となる。 ① Mac ローカルから staging サーバーへの SSH 接続用 ② staging サーバーから Bitbucket への SSH 接続用 いずれもパスフレーズを空