I'm going to be purchasing xenForo this week, and I'd like to get my dedicated server setup in advance. I have a few questions about optimal server setup for xenForo. Server Specs: Dell PowerEdge 2950 // 8 x Xeon E5420 @ 2.50 Ghz // 16 GB // 270 GB, 15k, Hardware RAID 5 O/S & software: Debian "jessie" AMD64 // Apache, MySQLi Forum data: 30,333 members // 905,961 posts // 3.1 GB database I'm also running a Wordpress site on the same server: 200MB database // About 2-3k unique visitors per day average, but sometimes 10+ times that amount //A couple dozen low traffic web sites. Questions: 1) I'm running VM, and can create multiple virtual machines. Should I split the DB & web server into separate VMs? 2) If so, what are the recommended/optimum RAM and CPU setting for each VM? Or should I create one VM with all resources? 3) Pre-fork or MPM? 4) Any other thoughts/suggestions along these lines? Thanks in advance for any help.