そこで、このチュートリアルhttp://blog.grio.com/2012/07/how-to-deploy-your-web-app-to-amazon-ec2-using-capistrano.htmlを実行して、レールアプリをデプロイしますEC2 にデプロイしましたが、deploy.rb でいくつかのことについて混乱しています。ファイルのデフォルト バージョンには、次のものがあります。
role :web, "your web-server here" # Your HTTP server, Apache/etc
role :app, "your app-server here" # This may be the same as your `Web` server
role :db, "your primary db-server here", :primary => true # This is where Rails migrations will run
role :db, "your slave db-server here"
ただし、以前は、URL が割り当てられた heroku でホストしていました。これは Facebook アプリになるので、URL の取得に対処したくないので、heroku で行ったように自動的に取得するためにできることはありますか? また、この背後にあるアイデアは何ですか、つまり、何をしているのでしょうか?
set :deploy_to, "/var/www/myapp"