2016-05-17 10 views
0

FileZillaを使用してリモートサーバにrailsプロジェクトをデプロイすることは可能ですか?サーバはnginx/1.4.6(ubuntu)を実行していますrailsプロジェクトをリモートサーバにデプロイ

実行中のバージョンが既に存在する場合、プロジェクトを展開する最良の方法がない場合は、

+0

どこにプッシュしたいサーバーがありますか?それはAWSのようなものですか?または英雄? – MZaragoza

+0

[Capistrano](http://capistranorb.com)の使用を検討する必要があります。 –

答えて

1

をあきらめましたトリック。変更を受け取るためにnginxを再起動する必要があるかもしれません。通常、restart.txtに触れるだけで十分ですが、それはあなたの設定に特有です。

これが最善の方法ですか?おそらくない!

他の人は、あなたが管理しているサーバーに適しているか、またはより簡単なセットアップのためにHeroku(またはそれに類似した)サービスを利用するのに適したcapistranoを提案しました。

1

Railsアプリを導入するのは難しい作業です。簡単な方法(英雄)は常にありますが、共有サーバーはレールをうまく扱えません。理論的には、通常はこの共有サーバーは古くからルビーとレールのバージョンを持っており、まったく役に立たない。そして、あなたはssh経由で接続しようとすると、それを更新しようとすることができますが、私はあなたがそれを行うことができるだろうか。だから...もしあなたがレール開発者なら、私は提案することができます。小さなアプリケーションのために

の1-

は、Herokuの(簡単かつ無料の)しかし、コストがアプリの成長と地獄のように成長実行

2 - あなたは大きなアプリケーションの開発を考えている場合は、専用のサーバは(あなたが安いものを得ることができます取得5ユーロ/月)、レールを実稼働環境で走らせるときを除いて、あなたのコンピュータのように設定してください。

3-私は十分Railsと共有サーバーを戦ったと私は辞め...私を信じ...私はFTPを行う必要がありますので、はい、コードは、アップにする必要があり、あなたの質問に答えるために

関連する問題