capistrano

Ruby Enterprise Edition + Webistrano

諸事情によりシステム標準の ruby と Ruby Enterprise Edition で入れた ruby を同居させていたのですが、Webistrano は、models/deployment.rb の deploy_in_background! というメソッドの中で直接 ruby コマンドを実行しているので、システム標準の ruby …

Webistrano で Catalyst で作ったアプリをデプロイする

とある Subversion をリポジトリとするプロジェクトで、デプロイツールとして Capistrano を使用しようと思ったのですが、私と同僚の開発環境が異なる事を理由に、前から目を付けていた Webistrano を試してみました。 動作環境 apache 2.2.9 mysql 5.0.67 r…

rails + lighttpd + fastcgi の環境で、fastcgi の起動・停止・再起動を capistrano に任せる

rails + lighttpd + fastcgi の環境で、fastcgi の起動・停止・再起動を capistrano に任せる作業に、少しハマったので作業メモを残す。deploy.rb の内容や、他の詳しい解説は他のウェブ上資料に譲る。 app_name/script/spin ./script/process/spawner fcgi …

catalyst で作ったアプリを capistrano でデプロイ

capistrano インストール gem install capistrano Capfile を配置 capify コマンドで Capfile と config/deploy.rb を作ってくれるが、今回は自前で用意する。好きなディレクトリに下記内容の Capfile ファイルを配置する。 catalyst.pl コマンドで作ったデ…

URLメモ

前の会社は、rsync とか自前の shell とか 今の会社は、各サーバに ftp とか orz って事で、Capistrano 使えないか検討中。 http://manuals.rubyonrails.com/read/chapter/97 http://d.hatena.ne.jp/ma2/20051227/p2 http://kawara.homelinux.net/pukiwiki/p…