Capistranoを用いたAWSへのデプロイの基本知識に関して、
どうしようもなくわからなくなったので質問させていただきます。
環境は、以下になります。
Ruby: 2.2.0
Rails: 4.2.0
Capistrano: 3.4.0
Unicorn
Nginx
gitからコマンドラインで、でAWS(Amazon Web Services)のec2に、
Githubのmasterの最新をCapistranoを用いてデプロイしたいです。
以下、不明な点を3つだけあげてみました。検索すればすぐに出てくるような
基本的なことかもしれませんがご教授いただけますと大変ありがたいです。
よろしくお願いいたします。
-
運用する開発環境なり本番環境なり、リモートのサーバーにsshでログインしてローカルでやったのと同じように、コマンドラインでrbenvとかrailsとか(MySQLとかは入れた)、Unicorn、Capistranoなり同じバージョンのものを、手動で入れないといけない。という認識で合っていますか?
-
NginxはApatchに変わるwebサーバーであり、UnicornはNginxとRailsを仲介するミドルウェアである。という認識で合っていますか?
-
Capistranoでデプロイするためにはwebサーバー(ec2)にNginxとUnicornが入っていてかつ起動している必要がある。という認識で合ってますか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/04/15 13:47