ピスタチオを食べながらrailsを楽しむ

ピスタチオ大好きな著者のrailsを使ったツール作成の日記です。

さくら(centOS6.4)環境にrailsをデプロイするための準備

以下、参考になった。

http://perl.no-tubo.net/2012/04/05/リモートサーバのgit環境を構築-git-pushでdeploy出来るように/

http://kanjuku-tomato.blogspot.jp/2013/02/centos-63railsnginxrailsunicornpostgres.html

概念としてgitの理解が足らずかなり苦労した。また、これまでずっと本番と言いながらherokuにデプロイしていたためサーバ周りを初めて実際に弄り、これはとても良い経験だった。※nginxの設定がどうしてもうまくいかず(今考えるとタイポっぽいのだが)、そのおかげで時間をかけて何度も触りまくったので深く記憶に定着され、また、理解度も弄る前と比べ飛躍的に向上した。

githubやherokuと同じノリでさくらにリモートリポジトリを用意すれば良い、とこんなごく簡単なことがようやく理解でき、あとは公開鍵をサーバ側に用意したりとか、gitコマンド利用時にリモートのさくら側でディレクトリを作る権限を与えたりとか、その他諸々がだいたい腑に落ちた。