私はcapistranoを使用する必要があると思いますが、それでもわかりません。Railsアプリとデータベース(すでに多くのデータがあるため)をサーバーに移動したいのですが、どうすればよいですか?
ありがとう
私はcapistranoを使用する必要があると思いますが、それでもわかりません。Railsアプリとデータベース(すでに多くのデータがあるため)をサーバーに移動したいのですが、どうすればよいですか?
ありがとう
データベーススキーマを移動するには...rake db:schema:dump
それをschema.rbにダンプし、rake db:schema:load
それらをロードします。
capistranoを使用してデプロイメントシステムを構築できます。私は個人的にgitを使用して、アプリを本番環境にプロモートしています。ホスティングにはEngineYard(www.engineyard.com)とHeroku(www.heroku.com)を使用しています。展開は両方とも非常に簡単です。
データベースに関する限り、サーバーの実装によって異なります。ほとんどの場合、データベースをバックアップして本番環境に復元する必要があります。