PHP4.0以上的版本。只需以下三个文件就可以了: 
php4isapi.dll,php4ts.dll,php.ini-dist 把php4isapi.dll,php4ts.dll 这两个文件COPY到XP的 SYSTME32目录下去 
把php.ini-dist改文件名为php.ini,再COPY到XP的windows目录下。 1.在XP“控制面板”的“管理工具”中打开“Internet 信息服务”。 
2.选择“默认网站”,按鼠标右键。选择“属性”。 
3.选择“ISAPI筛选器”,添加一个属性。 
筛选器名称填: php 
可执行文件:选择php4isapi.dll这个文件 填好后按“确定”4.选择“主目录”,按“配置”。
5.添加一个应用程序扩展名影射。 
可执行文件选择 php4isapi.dll 
扩展名输入 .php。(注意前面那个点了)。 按“确定” 6.重启你的IIS。(简单方法如下:)
在开始——运行——输入net stop iisadmin
在开始——运行——输入net start w3svc
7.写个程序测试一下吧。 
<? 
phpinfo(); 
?> win2003中安装php运行安装包,安装完成PHP后,最后还需要配置一下WIN2003的IIS,很多用户卡在这问题上,所以这里只对这种问题讲解一下。 打开WIN2003中的“Internet信息服务(IIS)管理器”->“WEB服务扩展”,按菜单上的“操作”->“添加一个新的WEB服务扩展” 在“扩展名”中输入“PHP”,按“添加”,在弹出新的窗口中按“浏览”,选择安装PHP目录中的php4ts.dll文件后,在原本的窗口中“设置扩展状态为允许”前面打勾,确定即可。 将IIS管理器中的“所有未知ISAPI扩展”设置为允许,这样配置就OK了。