Hi Carlos >> I will follow your advice about picking a strong password and >> changing the default 22 port - would this be enough?.
Well, is there ever enough security? All I can say is that it has been good enough for my modest security requirements. Oh, I think I also limited the ssh access to two IP ranges. It still does not feel good to log on as root, but that is my trade-off for convenience. You will have to make your own judgements. Emergency access to files: I have an FTP server available on the server (again on a non-standard port) which I start up whenever I need to fiddle around. I very seldom use it, but on occasions it is helpful. On May 18, 3:41 pm, Carlos <carlosgali...@gmail.com> wrote: > 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-ubun... > > 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 > fromhttps://web2py.googlecode.com/hg/web2pyand 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