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 hope that's of some use - you'll probably get fuller advice from others. regards Richard I found the easiest way to access the admin functions was to set up a SSH tunnel into the EC2 instance which avoided me having to set up certs etc to access the admin functions. Hope that's of some use. regards Richard. 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. > --