在 IIS 服务器上安装 PHP

PHP 5.3 版本后取消了安装包模式,仅通过 zip 文件和 debug pack 两种方式进行安装。本例使用 Windows Server 2012 R2 环境下 zip 安装进行示例。

1. 安装 PHP

在云服务器中下载 PHP zip 压缩包(下载地址:http://windows.php.net/download/ )。注意:在 IIS 下运行时必须选择 Non Thread Safe(NTS) 的包。。选择类似如下的安装包:

我选择下载的是:php-7.4.28-nts-Win32-vc15-x64。在硬盘上创建一个名为 PHP 的文件夹,把 PHP 文件解压到这个目录中:

Windows 版的 PHP 需要安装特定版本的 Microsoft Visual Studio 运行环境。在我们的示例中,我们下载了 PHP 包 build VC15。PHP Build VC 15 需要安装 Microsoft Visual Studio 2017 版。

请根据你下载的 PHP 安装选择相应的 VC1x 安装程序:

VC 2017 x86 下载地址: Microsoft Visual Studio version 2017 x86.

VC 2017 x64 下载地址: Microsoft Visual Studio version 2017 x64

2. 设置环境变量

安装完成 VC 201x 后,需要将 PHP 路径添加到环境变量 PATH 中。打开系统属性窗口,打开高级选项卡,点击环境变量按钮:

选择系统变量 PATH, 然后点击编辑按钮:

添加 PHP 所在目录到 PATH 环境变量中:

3. 测试 PHP 安装

复制 PHP 所在目录的 php.ini-production 并改名为 php.ini,如下图所示:

打开命令提示符,输入如下命令进行测试:

成功了会看到弹出一大堆信息来,说明成功了。错误的时候会看到错误信息,通常只有一两句。

4. 安装配置

在 IIS 管理器中, 选中左边的类似于 10_0_16_4 的主机名,然后双击右边的 处理程序映射

单击右侧【添加模块映射】按钮,在弹出框中填写如下信息并单击【确定】按钮保存:

注意:若可执行文件选择不了 php-cgi.exe ,请将文件后缀变为.exe:

单击左侧 主机名(IP) 回到主页,双击【默认文档】:

单击右侧【添加】按钮,添加名称为index.php的默认文档:

单击左侧主机名(IP)回到主页,双击【 FastCGI 设置】:

单击右侧【编辑】按钮,在【监视对文件所做的更改】中选择 php.ini 路径:

在 C:\inetpub\wwwroot 目录下创建一个PHP文件 index.php ,写入如下内容:

<?php
phpinfo();
?>

在云服务器打开浏览器内访问 http://localhost/index.php ,查看环境配置是否成功。如果页面可以显示如下,说明配置成功:bbn

 本文首发于微信公号【飞多学堂】:

在 IIS 服务器上安装 PHP在 IIS 服务器上安装 PHPPHP 5.3 版本后取消了安装包模式,仅通过 zip 文件和 debughttps://mp.weixin.qq.com/s?__biz=MzkxMDIyNzA1MQ==&mid=2247485466&idx=1&sn=6f001d594d29a5cac2c5e8ec3ba2c4b3&chksm=c12feb1ef65862089a42792d6eae176edd91bd903914a3527fb4e7889c0df2cd28dadcd99e3c&token=1496896365&lang=zh_CN#rd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞多学堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值