タグ

Railsとデプロイに関するyss44のブックマーク (3)

  • Capistrano3で快適デプロイ生活!! - Less is Best

    Capistrano3で快適なデプロイ生活を目指しています。Railsで定数設定ファイルをgitから外して管理する方法。と組あわせれば、最高なデプロイ生活が待っていること間違い無しです。 が、Capistrano3のまとまった情報があまり手に入らず(Capistrano2とどっちかよくわからんし)、導入の際にかなり苦労したので、インストールから設定までをさらしておきます。 環境: Ruby 2.0.0-p247 Rails 4.0.0 Apache Passenger Server:CentOS6.4 公開鍵認証設定済み Capistranoとは Rubyでできたソフトウェアデプロイメントツールです。 Capistranoは分散環境へのウェブアプリケーションのソフトウェアデプロイメントを簡素化および自動化するために設計されています。 アプリのデプロイの際に生じるいろいろな作業をコマンドで自

    Capistrano3で快適デプロイ生活!! - Less is Best
  • Upgrade to Capistrano 3.0 - Qiita

    はじめに 「Capistrano のバージョンが上がったので使おうとしたら丸一日ハマっていた。」 「な… 何を言ってるのか わからねーと思うが (ry」 Table of Contents Gemfile cap install Capfile config/deploy.rb config/deploy/production.rb | staging.rb 参考文献 基的な使い方などはREADMEを読んでください。 まあ、読んでてもアレだったんですけどね。 Gemfile Capistranoはどのような言語やフレームワークからでも利用可能」by 公式サイトとのことで、もはやRailsだけのものではありません(以前からですけど)。 よって、体とは別に、プラグイン形式でGemを追加していきます。 group :development do # ... gem 'capistrano'

    Upgrade to Capistrano 3.0 - Qiita
  • Railsアプリを手動でデプロイ | Hazi.tech

    Railsのデプロイ関係の記事を見ると、Capistranoを使った方法しか見当たらない…。 Rails周りはほんと色々自動的にやってくれてすごく便利だ。たが、それを実行した時に何が起こっているのかを把握してないとトラブった時に待っているのは… ということで、Capistranoを使わずに手動でデプロイしてみたのでそれをまとめます。 前準備 まず、デプロイ先の環境は下記の様な構成 Ubuntu 12.04 Apache 2.2.22-1ubuntu1 Passenger 3.0.13 Ruby 1.9.3p194 Rails 3.2.7 アプリケーション毎に専用ユーザの作成するスタイルでいるので、まずユーザーを作成。 $ sudo adduser --disabled-login --gecos 'Rails app system' rails_app ユーザのSSHキーを作成 $ sud

  • 1