Hot answers tagged deployment
This is completely dependant on your application load and availability requirements. AWS is just like any other virtual server environment. You need Windows servers to host windows apps and linux servers to host linux apps, thats just different types of instances on EC2, the specification of which will be dependant on your budget and/or performance/scaling ...
From the manage.py documentation: DO NOT USE THIS SERVER IN A PRODUCTION SETTING. It has not gone through security audits or performance tests. (And that’s how it’s gonna stay. That's all you need to know to make a decision on this. If you're deploying a python web app, even for a low-load, internal-use only project, it is still very much worth ...
You should go to app directory: cd ~/app-root/repo/ then you can run rake commands (e.g. rake db:migrate). You can go to Rails console by running: rails console
Alternative 1 Run the war-file in a Tomcat installation. It is probably installable in your dist as a service. Then you can probably access it through port :8080. Alternative 2 Use the "screen" command. http://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/
Only top voted, non community-wiki answers of a minimum length are eligible