Hey, I'm a sys admin for a large hosting company, I also run my own smaller hosting company. We sell webhosting & dedicated servers, so I'm used to setting up this type of thing. We'll need to optimize your apache, PHP and mysql. Message me on freelancer if you'd like more info.