本文主要介绍在IIS下安装PHP扩展的方法,非常简单,有参考价值。有需要的朋友可以参考一下。
很多网上的文章在介绍IIS下PHP的安装时都会涉及到大量的配置修改。其实大部分都没必要。对于需要了解如何安装PHP扩展的人来说,他们最需要的可能只是一个现在可以使用的版本。我觉得这个时候引入太多不必要的配置效率很低。
所以总结起来,其实安装步骤只需要三步:
1.下载PHP的文件包;
2.配置PHP;
3.将PHP扩展引入IIS;
当然,可能还有第四步:测试。
第一步:下载PHP
PHP的windows版本直接提供了一个压缩包,里面包含了运行所需的所有文件。可以称之为傻瓜式安装,可以从官网的windows下载区(http://windows.php.net/download)获取。请注意,选择版本时有三点需要注意:
1.选择PHP版本,主要分为PHP5。x和PHP7.x,大家可以根据需要选择。如果你是初学者,其实可以直接从PHP 7开始。该版本引入了一系列Coooooool特性,大大提高了运行效率;如果有指定的框架或项目要求,请参考文档选择版本。
2.选择处理器架构,主要指X86和X64,分别是32位和64位。写的时候是2017年。我相信大多数开发者的处理器和系统都是基于X64的。就选这个版本吧。
3.选择线程安全版本。这个可以根据需要选择。相对来说,ThreadSafe需要兼顾线程安全,所以会有一些效率损失,但损失不大;如果使用的是FastCGI,可以直接选择非线程安全。
综上所述,如果你没有特殊需求,建议你选择PHP7。X X64非线程安全(PHP7,64位架构,非线程安全版本)。
第二步:配置PHP
首先选择一个目录解压。建议在你编程用的硬盘根目录下建立一个文件夹,解压里面的所有文件。这是因为以后的PHP请求都会对这个指定位置的CGI程序发出,最好不要频繁更改。
然后将这个目录(本文中的 E:PHP )添加到路径常量中(右击“我的电脑”=属性=高级选项卡右下角的高级系统设置=环境变量=系统变量=路径)。请务必添加“;”分号用于分段。添加到Path变量后,无需输入完整路径,只需输入文件名即可使用PHP文件夹中的内容(具体来说,可以搜索Windows命令行的检索顺序)。
然后做一个“php.ini-development”文件的副本,将副本重命名为“php.ini”,这是php推荐开发的官方php配置。对于初学者,我们不需要做任何修改;如果你的目标框架或者项目有需求,根据需求进行变更(例如,指定扩展等。).
至此,PHP配置完成。
第三步:引入IIS
首先,打开IIS管理工具,选择“处理应用程序映射”。
在新界面中选择“添加模块映射”。
按如下方式填写信息:
第一行表示哪些文件将交给PHP处理。填写*。PHP意味着所有带PHP扩展名的文件都会交给php-cgi处理。
第二行表示这个模块映射的类型。如果没有特殊要求,我们选择FastCGI。
第三行代表处理模块的位置。进入解压后的PHP目录,选择php-cgi.exe。
名字只是作为一个标志,你可以随意填写。
单击确定后,将询问您是否自动添加允许的规则。确认一下。
至此,PHP扩展的IIS安装结束。
第四步:测试。
在默认的网站目录下创建一个新的test.php文件,并填写它。
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
phpinfo();
?
然后打开浏览器,访问localhosttest.php,会显示以下信息,表示安装成功。
以上是边肖介绍的在IIS下安装PHP扩展的方法。希望对你有帮助。如果您有任何问题,请给我留言,边肖将及时回复您。非常感谢您对我们网站的支持!