Hi,

Thank you all for your comments and recommendations.

Based on your feedback, I'm leaning towards using Nginx (instead of Apache) 
for all static and dynamic content.

One question: is the following script up-to-date with everything I need to 
setup web2py with nginx?:

   
http://web2py.googlecode.com/hg/scripts/setup-web2py-nginx-uwsgi-ubuntu.sh

I am planning on using 'root' as well, but I will follow your advice about 
picking a strong password and changing the default 22 port - would this be 
enough?.

I would also want to be able to edit my application files (models, 
controllers, views) remotely from my Windows environment (via sftp?), just 
in case of emergencies, and hopefully use the same ide (wing) as my 
development environment - is this possible via any of the following 
options?:

   http://www.expandrive.com
   http://www.swish-sftp.org
   http://cyberduck.ch
   http://winscp.net
   http://us3.samba.org
   http://dokan-dev.net/en
   http://www.webdrive.com/products/webdrive

... or do you recommend another file manager client from Windows to the 
remote ubuntu server (with capabilities for editing in wing ide)?.

Furthermore, what scripts (fabric?) should I actually have in place in order 
to be fully ready?.

Btw I will be using mercurial:
   - for development, pushing to bitbucket for my own remote repository, in 
addition to a 2nd. respository for web2py,
   - for production, with two respositories, one pulling from 
https://web2py.googlecode.com/hg/web2py and another one pulling from my 
bitbucket remote repository.

Very important: please confirm that Nginx is a better (and stable) 
alternative to Apache.

Thanks very much !

   Carlos

Reply via email to