You'll need a virtual machine app, like VirtualBox, VMWare, etc, and then you'll need a server OS to install in the VM. Once you do this, you can install and test the mentioned software. You don't have system specs filled in, but you'll want a multi-core processor with plenty of memory.