I have never used VPS.net so im not sure about them. Like pbreit I use rackspace(cloud) as well and the service is top notch and you get full root access. which for a vps im sure vps.net does as well. For the actual setup itself, for a small server I just moved away from apache and will never move back. I have tried nginx and uwsgi is very easy to setup on it. I personally use cherokee which is also easy to use for uwsgi as well. There is a setup script for nginx as well but i believe its fcgi (uwsgi was easier for me). either way uwsgi is easy peasy to setup for both and both of them have a much smaller memory footprint than apache. For python I do not use virtualenv either. I currently run with python2.7 on my server. I havent used fabric yet, so ill check that out. postgres is perfectly fine compared to mysql, though i tend to use mysql more and will eventually move towards monngodb when i have the time to set it up and test it for web2py.
If you have a vps with root access i dont recommend using webmin. I have tried using it a couple times and have it toast multiple things on my server to the point I had to rebuild. To be honest its usually easier to manage it normally. I tried virtualmin and had the same experience. have not tried isp manager or landscape but from what I have read and heard (3rd hand) they are similar stories unless you plan to build your server around those technologies, usually for selling or letting others use your server from a web interface. if its just you i wouldnt use them. It may be a hassle. That being said, YMMV, so take what I say with a grain of salt. Hope it helps. remember to get more people's opinion before you decide. On May 17, 5:21 pm, pbreit <[email protected]> wrote: > If you are comfortable with Apache, it's difficult to advise going with > Nginx, but with a small node like that, you would probably be better off > memory wise with Nginx. > > For pricetack.com, I currently use Ubuntu 10.04 + Nginx (uWSGI) + Postgres > on RacksSpace Cloud 512mb ( I don't have much traffic yet). I have created > Fabric scripts which are quite similar to the setup scripts. If you plan to > do this long term, you should definitely consider Fabric now or at some > point. It makes things a lot easier. I don't use any of that other software. > I currently use "root" which I'm not sure is a good idea. I see everyone > suggesting "virtualenv" which I currently do not use. I have a 2nd node that > I use for QA. > > At some point I envision that I will have separate DB and web servers. Then > multiple web servers. Then multiple DB servers. But that's down the road.

