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