TYVM :)
Do you want to do that in your home or have it in a datacenter?
If you just want to virtualize a Linux server at home, try Virtualbox:
It’s free, it’s cross platform, and is feature rich.
If you’re looking to house one in a datacenter, you can get a Linux VPS very cheaply, but you’ll get what you pay for when it comes to reliability and speed.