You're going to need virtualization software, unless you don't want to run all of these at the same time. You're also going to need 6 IP's minimum to access these all simultaneously, again assuming you want them all to run at the same time.
I can advise you better if you send me a PM regarding further specifications (budget, whether it's zero or you have a set limit; server specifications such as RAM and CPU; intended use for the OS'; etc)