要在IIS中使用PHP,需要安装PHP和IIS FastCGI扩展。以下是在Windows服务器上使用IIS运行PHP的一些基本步骤:
-
下载和安装PHP:从php.net下载适用于您的服务器版本的PHP。然后,使用默认设置安装PHP并将其安装在一个目录中。建议将其安装在C:PHP中。
-
安装FastCGI扩展程序:在服务管理器中打开角色和功能,单击添加角色和功能,然后选择Web服务器(IIS)角色。选择需要的IIS组件,然后单击下一步。选中“CGI”并单击“确定”以安装CGI支持。您也需要确保已安装了.NET Framework。
-
设置PHP Handler:在IIS管理器中打开“处理程序映射”功能。然后,使用名称为PHP的新映射,将“*.php”文件扩展名映射到C:PHPphp-cgi.exe文件。
-
创建PHP应用程序池:在IIS管理器中选择您的Web站点并单击“基本设置”,使用“应用程序池”下拉列表选择PHP应用程序池,创建新的应用程序池并命名为“PHP”。单击确定以保存更改。
-
设置IIS FastCGI设置:在IIS管理器中打开“FastCGI设置”功能。然后,将“PHP-CGI”进程映射到C:PHPphp-cgi.exe文件,并将“PHP”应用程序池分配给FastCGI进程。
以上是在IIS中启用PHP的一些基本步骤。完成上述步骤后,您可以测试IIS和PHP是否正常工作。