I am running Ubuntu 10.04 on a physical box.

For web development testing purposes I would like to set up several virtual servers ( Ubuntu, Windows XP with IE6, Windows XP with IE7, .... )

What is the best way to achive that?

Also: Is there a web interface solution to see which servers are up?

3 Answers 3


I'm not completely sure what you mean by "Virtual servers": it could be two things:

(a) You want to run other instances of ubuntu server (like other physical computers) on top of your existing system. The answer to that would be:

To me the best option would be KVM - this is a kernel based virtual machine, meaning that it uses the host os's kernel for tasks such as memory allocation etc.... A good place to start would be: https://help.ubuntu.com/community/KVM


(b) if you are talking about Apache virtual servers then you should definitely look into using webmin or virtualmin to manage your server: www.virtualmin.com

Hope that helps, RayQuang


You can use KVM (Kernel-based Virtual Machine). The following URL will teach you how to install it on Ubuntu.


  • Thanks! I've tried this solution however the network bridge does not work. Similar to a comment there, my server is not reachable anymore.
    – jantimon
    Jan 10, 2011 at 9:45

You can install VMWare Server on your Ubuntu machine and provided it has enough resources, it should run all your virtual machines. I currently have a 4Gig Xeon quad core ubuntu machine with 3 VM's created - Windows Server, Windows XP and Solaris.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .