Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I currently have a Windows server. I need a Linux server in order to make the website I am working on. How do I do this?

share|improve this question
That's really vague. Do you want to install and run your own server, or do you want to pay for a hosted solution? – mattdm Dec 3 '10 at 15:52


  1. Get a computer. Get a Linux install disc. Put them together
  2. As 1, but use a virtual machine (such as VirtualBox) instead of a computer
  3. Find an Internet hosting or VM provider and rent the server
share|improve this answer
In option 2. The existing Windows server could host a Virtual Linux server. There is also an option 4. Install typical Linux tools (Apache, MySQL, PHP, Perl) on the Windows server. – RedGrittyBrick Dec 3 '10 at 16:22
Yes, I thought I implied it in my answer, but it is good to be specific. – Quentin Dec 3 '10 at 16:22
Note that a lot of Linux distro's are now available to run-from-cd which allows you to try out any hardware compatibility issues before you install. NB I'm not suggesting that this is likely to be more of a problem than upgrading MSWindows - actually IME, its a lot easier, and this allows you to find out before you trash your existing OS! – symcbean Dec 3 '10 at 17:15

Is your intent to replace wholesale your existing Windows server software with Linux or are you interested in running a virtual Linux server from within your current Windows system?

If the former, will the server be headless (without a keyboard and display) or will it include a desktop environment?

If the (former) latter, you may be interested in VirtualBox or VMWare Workstation

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.