Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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 am installing my first production server with Windows. It is virtual server running on KVM with 1 GB RAM and 30 GB disc space. As operating system will be used Windows Web Server 2008 (not R2 version). Mainly it will host open-source CMS written in PHP - Drupal, maybe WordPress. Secondly it will host my own applications written in ASP.NET (but it will be nothing of size of Drupal).

To my question: Should I install PHP on IIS by standard Microsoft recommended methods by FastGCI module, PHP installation from and maybe PHP Manager for IIS 7 module, or should I install Zend Server CE which should do pretty much everything (I do not intend install Apache webserver but use it in conjunction with IIS) itself?

Whole server will be for new webs so there is no immediately need to setup minimal performance level.

Thanks for answers.

Edit: My question is more about the composition of Zend Server and its cache and optimizer when compared with a standard installation on IIS, when hosting an open source CMS, not so much about configuring PHP.

share|improve this question

For sheer laziness/ease of use, try the Web Platform Installer. You can even pick which CMS you want to use with it, and it'll be configured for you.

share|improve this answer
Well, it is not because of laziness or easy of use. Set up PHP is actually pretty simple on Windows, but my question target more on composition of Zend Server and it's cache and optimizer in confrontation with standard installation when hosting open/source CMS. – Azazel Mar 22 '11 at 15:07

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.