[可参考文档:https://docs.microsoft.com/en-us/iis/application-frameworks/scenario-build-a-php-website-on-iis/configure-a-php-website-on-iis]
0. 安装IIS,选上CGI和ISAPI;
1. php下载:
https://windows.php.net/
2. 选择下载版本前请先仔细阅读左边栏说明,选择对应版本。
IIS使用Non Thread Safe版,
VC15/14/11分别要求计算机上安装有VC++ Redistrubtable 2017/2015/2012。
注意这个Redistrubtable也分64/32位的,64位机上要有64位的redistrubtable。
3. 下载来的php解压到c:\php
4. 压缩包里提供了配置文件模板,分别用于生产和开发环境(php.init-production/development)
5. 复制一份-development命名为php.ini
6. 打开计算机管理,选择服务和应用程序->IIS管理器->最顶层的服务器项,注意*不要*选网站项。
7. 打开“处理程序/模块映射”,添加*.php / FastCgiModule / c:\php\phi-cgi.exe / 随便取个名字。
8. 写个php测试下。