IIS配置PHP三步骤:
1.下载PHP的文件包;
2.配置PHP;
3.将PHP扩展引入IIS;
4.测试php环境
第一步:下载PHP组件
下载地址:http://windows.php.net/download
版本择三点注意事项:
1.选择PHP版本,主要分为PHP5.X—PHP7.X两种。
2.选择处理器架构,处理器架构分为X86和X64,分别是32位和64位的。
3.选择线程安全版本,线程安全版本主要分为“线程安全(TS)”和“非线程安全(NTS)”.他们分别是ISAPI的模式、FastCGI模式来运行的。因为IIS是FastCGI方式来运行PHP的,所以应当使用PHP的非线程安全(NTS)版本。
第二步:配置PHP
选择一个目录进行解压,因为今后的PHP请求都会向这个指定位置中的CGI程序请求,所以最好不要经常变动。
然后将这个目录(本文中以"E:\PHP"为例)添加到Path常量中。
Path常量添加方法:
右键“我的电脑”—属性—高级系统设置—高级选项卡右下角环境变量—系统变量—Path。
注意:一定要在添加前加入";"分号用于分割。添加到Path变量后,使用PHP文件夹中的内容可以不用输入完整路径,直接键入文件名即可。
然后将其中的“php.ini-development”文件复制一份,将副本重命名为“php.ini”,这里对于初学者,我们不需要做任何修改。
到这里,PHP的配置就完成了。
第三步:引入IIS
首先打开IIS管理工具,选择“处理应用程序映射”。
在新的界面选择“添加模块映射”
填写信息如下:
第一行是代表哪些文件会交给PHP处理,填写*.php的意思是所有以PHP为扩展名的文件都会交给php-cgi来处理。
第二行代表这个模块映射的类型,如果没有特殊需求我们选择FastCGI。
第三行代表处理模块的位置,进入我们PHP的解压目录下,选择php-cgi.exe即可。
名称只是标志,可以随便进行填写。
点击确定之后会询问你是否自动添加允许规则,确认即可。
至此IIS安装PHP扩展结束。
第四步:测试
在默认网站目录下新建一个PHPinfo文件,重命名为test.php<?php
phpinfo();
?>
然后打开浏览器访问localhost\test.php,显示如下信息说明安装成功。