The requirements are always application specific. When you are serving a static website, your resource requirements will be pretty much confined by the web-server's basic tasks, on the otherhand, if you are going to do some server side processing, that resources required may increase.