While you can run multiple sites from one box, it would generally be recommended to host each in its own virtual machine in such a case. It makes each more manageable, and secure. Each VM can have...