I'll soon be hosting a web server on windows server 2000, I need php and mysql, and i'm wondering which server is the best to work with these tools? Apache, Nginx, IIS with php?

closed as not constructive by Shane Madden, voretaq7, Scott Pack, Iain, MDMarra Nov 21 '11 at 18:53

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Are you sure your mean Windows Server 2000? Windows Server 2000 extended support ended on 2010-07-13. Hosting anything Internet-facing on the Server 2000 platform may not be in your best interest – jscott Nov 4 '11 at 0:47
  • 1
    Windows 2000? Why do you want to use a 12 year old product that is out of maintenance and doesn't receive any security updates anymore? – Sven Nov 4 '11 at 0:51
  • Actually I misread :D its 2008 – SBSTP Nov 4 '11 at 1:07

None. It's end of support and all of those applications and Linux native. Run them on their native platform on a current and supported OS.


Since you've changed your question from server 2000 to 2008, I'd recommend using IIS unless you have a specific reason not to. It's the native server for the platform.


to be honest its better to use linux for hosting php/mysql, Windows better for ASP/IIS but anyway from that 3 web servers use IIS.

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