IIS PHP,让IIS支持php语言,IIS下配置php运行环境教程图解

IIS是Windows系统下的互联网信息服务,我们主要用于搭建WEB服务器,IIS中已经自带了ASP语言的支持,不过现在很多网页系统都是php编写的,并且php具有更高的运行效率,想让IIS支持php的话还需要配置php运行环境,下面小编就具体分享下IIS如何安装php支持。


IIS配置PHP三步骤:

1.下载PHP的文件包;

2.配置PHP;

3.将PHP扩展引入IIS;

4.测试php环境


第一步:下载PHP组件

下载地址:http://windows.php.net/download PHP的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程序请求,最好不要经常有变动。

IIS PHP,让IIS支持php语言,IIS下配置php运行环境教程图解

然后将这个目录(本文中是;E:PHP;)添加到Path常量中(右键我的电脑=>属性=>高级系统设置=>高级选项卡右下角环境变量=>系统变量=>Path),注意一定要在添加前加入;;;分号用于分割。添加到Path变量后,使用PHP文件夹中的内容可以不用输入完整路径,直接键入文件名即可(具体可以搜索一下Windows命令行的检索顺序)。

然后将其中的php.ini-development文件复制一份,将副本重命名为php.ini,这里面是PHP官方建议的开发用PHP配置,对于初学者,我们不需要做任何修改;如果你的目标框架或者项目有要求,按照要求进行更改(比如要求指定扩展等)。

至此,PHP配置完成。

第三步:引入IIS

首先打开IIS管理工具,选择处理应用程序映射。

IIS PHP,让IIS支持php语言,IIS下配置php运行环境教程图解

在新的界面选择添加模块映射

IIS PHP,让IIS支持php语言,IIS下配置php运行环境教程图解

填写信息如下:

IIS PHP,让IIS支持php语言,IIS下配置php运行环境教程图解

其中第一行是代表哪些文件会交给PHP处理,填写*.php的意思是所有以PHP为扩展名的文件都会交给php-cgi来处理。

第二行代表这个模块映射的类型,如果没有特殊需求我们选择FastCGI。

第三行代表处理模块的位置,进入我们PHP的解压目录下,选择php-cgi.exe即可。

名称只是用来标志,可以随意填写。

点击确定之后会询问你是否自动添加允许规则,确认即可。

至此IIS安装PHP扩展结束。

第四步:测试

在默认网站目录下新建一个test.php文件,在其中填写

<?phpphpinfo();?>

然后打开浏览器访问localhosttest.php,显示如下信息说明安装成功。

IIS PHP,让IIS支持php语言,IIS下配置php运行环境教程图解

怎么样,在IIS下安装php运行环境也不是那么困难吧,随着网络服务已经成为主要的服务,服务器的搭建也越来越简单,现在网上还有很多php+服务器一体的管理工具,一键即可安装好所有需要的运行环境,大家也可以找找。

本文来自互联网或AI生成,不代表系统内阁立场。本站不负任何法律责任。

如若转载请注明出处:https://www.system.cab/tutorials/38877.html

热心网友的头像热心网友
上一篇 2025-04-09 12:41
下一篇 2025-04-09 12:41

相关推荐

无论是个人用户还是专业人士,都能在这里找到适合自己的系统版本。
本站[系统内阁]所有内容来自互联网投稿或AI智能生成,并不代表[系统内阁]的立场。