在IIS下安装PHP扩展的方法(超简单)
很多网上的文章在介绍iis下安装php的时候都会涉及到很多配置的修改,其实大部分都是不必要的,对于需要查找如何安装php扩展的人来说,其实最需要的或许只是一个现在就能用的版本,在这个时候引入过多的不必要的配置我认为是低效的。
那么归纳一下其实安装步骤只需要三步:
1.下载php的文件包;
2.配置php;
3.将php扩展引入iis;
当然,或许还有第4步:测试。
第一步:下载php
php的windows版本是直接提供了一个压缩包,里面包括了运行所需的全部文件,堪称傻瓜式安装,可以从官网上的windows下载区获取(),注意选择版本时有三点需要注意:
1.选择php版本,主要分为php5.x和php7.x两种,按照需要选择即可,如果是初入门,其实可以直接从php7入手,这个版本引入了一系列coooooool的特性以及极大的运行效率提升;如果是有指定的框架或者项目需求的话,参照文档选择版本即可。
2.选择处理器架构,主要指x86和x64,分别是32位和64位的,成文时已经是2017年,相信大部分开发者的处理器和系统都是x64架构的,直接选择这个版本吧。
3.选择线程安全版本,这个根据需要选择即可。threadsafe相对而言由于需要兼顾线程安全,所以相对来说会有一些效率损失,但是损失不大;如果是使用fastcgi的话可以直接选择non-threadsafe。
总而言之,如果你没有特殊需求的话,我建议你选择php7.x x64 non-threadsafe(php7,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文件,在其中填写
<?php phpinfo(); ?>
然后打开浏览器访问localhost\test.php,显示如下信息说明安装成功。
以上所述是小编给大家介绍的在iis下安装php扩展的方法,希望对大家有所帮助
推荐阅读
-
在IIS下安装PHP扩展的方法(超简单)
-
在PHP 7下安装Swoole与Yar,Yaf的方法教程
-
在PHP 7下安装Swoole与Yar,Yaf的方法教程
-
在IIS下安装PHP扩展的方法(超简单)
-
在Linux下安装PHP,APACHE,ORACLE,PERL的方法_PHP教程
-
php下实现伪 url 的超简单方法[转]_PHP教程
-
Linux(CentOS)下PHP扩展PDO编译安装的方法,centospdo
-
PHP 4.04 在window/nt/2000下各种服务器的安装方法(2)
-
PHP 在Windows 2003 Enterprise Server 、IIS6.0 下的安装
-
linux下安装php扩展memcache的方法