Ok, so I've got this idea for an application/service for consumers that will need a dedicated server. It's going to be subscription based so that users have to pay each month for the service. Being a programmer and not really a sysadmin guy, I was wondering if you could suggest recommended readings to get me up to speed on how to set everything up. A question that really bugs me, is, how do I determine what power I need? E.g. how to decide if I should rent a simple Sempron server or at least a Dual Opteron? What amount of RAM? How many users can I push on a 100mbit-line? Stuff like that. Of course you can't answer these questions without knowing what it is I'm going to do, but it suffices I think to know that it will be doing the same things that a simple file-webserver would be doing, with some php/mysql (made by me, not by the users). Any information is welcome!