Sorry my last attempt at a reply was poorly formatted ... here's another attempt :
I suspect that what I've got to tell you is not all that useful as I just wanted to try out web2py and using EC2 was an easy way of doing it. I don't have any longterm need to run it on EC2. Like you I didn't really want to get involved in using Apache but I did use the script you reference originally just because I was trying out different things. Having used the script you described web2py.py was then installed in /home/www-data/web2py and so from thhere I executed : $ sudo python web2py.py --password=foo --port=8000 --ip=0.0.0.0 I found the easiest way to access the admin functions was to set up a SSH tunnel into the EC2 instance [1] which avoided me having to set up certs etc to access the web2py admin functions. I hope that's of some use - you'll probably get fuller advice from others. regards Richard. [1] On Windows : http://oldsite.precedence.co.uk/nc/putty.html On Sunday, December 9, 2012 4:04:42 AM UTC+13, dbv wrote: > > The process for installing web2py on an EC2 Ubuntu instance is with the > script setup.py-web2py-ubuntu.sh. However, this script installs Apache > which we don't want. We want to: > > a. develop on EC2 using the local web2py Rocket web server and deploy with > mongrel2 (preferable), otherwise Nginx > b. if a) is not possible, develop and deploy with web2py + mongrel2 > (preferable), otherwise +Nginx > > What are the recommended steps to get going on EC2 in this case? > Thank-you. > --