IIS 6.0 running PHP 5.2.10 / FastCGI on Windows 2003 R2
This server is now running PHP 5.2.10 using FastCGI.
FastCGI is a high-performance alternative to the Common Gateway Interface (CGI), a standard way of interfacing external applications such as PHP with Web servers.
Compared to the ISAPI PHP module, PHP and FastCGI are much faster and definitely the way to go.
FastCGI is available from IIS.NET ( http://www.iis.net/downloads/default.aspx?tabid=34&i=1521&g=6 ) and takes very little configuration. A good installation instruction is at http://learn.iis.net/page.aspx/247/using-fastcgi-to-host-php-applications-on-iis-60/ including a manual setup.
As always, you’ll need to properly secure the application directories and don’t forget to tweak the php.ini settings file as well.
I prefer to do a manual PHP setup in a custom path. That way, all the binaries and extensions are in a self-contained environment which allows for easy version upgrading, switching between versions or running differrent versions side by side for compatibility reasons.
- Comments Comments Off