0

展開に関する圧倒的な量の情報がありますが、現時点では非常に混乱しています。しかし、多分あなたは私を助けることができます!

デプロイしたい既存の Rails アプリがあります。

私の(サーバー)セットアップ:

  • レール3.2
  • VPS (ライノード)
  • Ubuntu 12.04
  • アパッチ
  • フュージョン・パッセンジャー

すべてが正しくインストールおよび構成されましたが、既存のアプリをサーバーに取得するにはどうすればよいですか。FTP、Github? 私にはカピストラーノの方が難しそうです。

これは小さなアプリです。最も簡単な方法は何ですか?

4

1 に答える 1

0

GitHub がオープンソース アプリである場合、または GitHub とプライベート リポジトリが利用可能なアカウントを持っている場合は、GitHub が最適です。カピストラーノはおそらくやり過ぎです。

ソースコードが Linux または OSX ラップトップにある場合は、scp (http://linux.die.net/man/1/scp) を使用できます。FTPも機能します...本当に必要に応じて異なります。

私のすべてのプロジェクトで、すべてのコードは何らかのソース コード管理 (SVN や Git など) を通過するため、最新の変更がリポジトリにあることを常に確認できます。次に、展開ボックスを簡単に微調整する必要がある場合は、それらの変更をソース コード システムにチェックインして、ローカル システムにプルするだけです。scp または ftp を使用してコードをプッシュする場合、サーバー上のすべての変更をコピーする必要があり、エラーが発生しやすくなります。

于 2012-11-21T21:24:33.300 に答える