タグ

capistranoに関するkabisukeのブックマーク (3)

  • Capistrano事始め - file-glob こと k.daibaの日記

    インストールするまで サーバを沢山管理することになりました.それらのサーバではrubyを使っていたので,rubyベースのdeployツールCapistranoを使ってみる事にしました.Capistranoは2009/2に作者がもうメンテナンスしないぜと宣言したプロダクトです.とはいっても,コミュニティがメンテすることになるだろうから今後も問題ないだろうなと思ってます.それはそれとして,CapistranoをインストールするにはRubyGemsが必要なのでまずはそこからインストールします.RubyGems の使い方 - WebOS Goodiesを見ながらwgetでファイルをダウンロードして, # ruby setup.rb でインストールします.Capistranoは $ sudo gem install capistrano でインストールできます. 秘密鍵の管理 普段色々鍵を使っていて

    Capistrano事始め - file-glob こと k.daibaの日記
  • Capistrano を Rails 以外で使う設定。 - こせきの技術日記

    Page not found · GitHub Pages Rails と関係ないプロジェクトで Capistrano を使うための設定を作成した。 最小限の設定 SSHでリモートを操作するための、単純な設定の例。ファイル名は Capfile 。 # sshユーザ名 set :user, "username" # サーバをroleでまとめる role :abc, "server1.example.com", "user@server2.example.com" role :xyz, "server3.example.com" # 全roleで実行。 task :ls do run "ls" end # 特定のroleで実行。 task :myname, :roles => [:xyz] do run "echo " + user end サーバが1つだけならroleは1つでよい。 1行目の

    Capistrano を Rails 以外で使う設定。 - こせきの技術日記
  • Studio H.F.F.:Capistrano 2.1 利用法

    コメントする トラックバックする カテゴリー:プログラム Capistranoとは、アプリケーションの配布・再起動などを簡単に行えるツールです。CapistranoはRubyで作られており、簡単に拡張することができます。特にRuby on Railsとの相性がよく、サーバ名などを設定するだけで使用することができます。 Capistranoの解説記事はあちこちで見かけることができますが、最新の2.0系では利用方法が変わっており、以前の記事があまり役に立たなくなっています。今回、2.1で環境構築したので、その際に得たノウハウをまとめておきます。 使用した環境は以下の通りです。 Debian GNU/Linux Sarge Ruby 1.8.6 RubyGems 0.9.2 Rails 1.2.3 Mongrel 1.0.1 Subversion 1.4.3 Capstrano 2.1.0 Ca

  • 1