Windows10下IIS怎么配置PHP运行环境(步骤详解)

Windows10下IIS怎么配置PHP运行环境(步骤详解)
最新回答
清羽慕

2023-07-17 10:53:37

在Windows10下配置IIS运行PHP环境的详细步骤如下

一、安装IIS服务器

  1. 进入控制面板,选择“程序和功能”,点击“打开或关闭Windows功能”。
  2. 在弹出的窗口中展开“Internet信息服务”,勾选“Web管理工具”下的所有子项,并确保选中“CGI”选项。
  3. 点击“确定”完成安装,等待系统自动配置。
  4. 安装完成后,打开浏览器输入localhost,若显示IIS欢迎页面则说明安装成功。

二、下载并配置PHP环境

  1. 下载PHP:访问PHP官网(

    http://windows.php.net/download/
    ),选择与系统架构(x86或x64)匹配的线程安全版本(Thread Safe)。

  2. 解压文件:将下载的ZIP压缩包解压至目标目录,例如D:php。

  3. 配置IIS处理程序映射

    打开“Internet信息服务(IIS)管理器”,在左侧选择服务器节点。

    双击中间窗口的“处理程序映射”,右侧点击“添加模块映射”。

    在“可执行文件”栏输入D:phpphp-cgi.exe,扩展名填写.php,模块选择“CgiModule”,点击“确定”。

  4. 设置默认文档

    在IIS管理器中右键网站根目录,选择“添加默认文档”。

    添加default.php和index.php至列表,确保优先级高于其他默认文档。

三、修改PHP配置文件

  1. 进入D:php目录,将php.ini-development重命名为php.ini,并复制到桌面以避免权限问题。
  2. 用文本编辑器打开桌面上的php.ini,进行以下修改:

    时区设置:搜索date.timezone,修改为date.timezone = "Asia/Shanghai"。

    扩展激活:搜索extension=php_gd2.dll、extension=php_mbstring.dll等行,删除行首分号;以启用扩展。

    扩展目录:搜索extension_dir,修改为extension_dir = "D:phpext"。

  3. 保存文件后,将其剪切至C:Windows目录(需管理员权限)。

四、测试PHP环境

  1. 在网站根目录(如C:inetpubwwwroot)下新建index.php文件,内容为<?php phpinfo(); ?>。
  2. 打开浏览器访问localhost,若显示PHP信息页面则配置成功。

五、验证扩展加载
在命令行中进入PHP目录,执行php -m命令,查看已启用的扩展模块列表,确认所需扩展(如GD、MySQL等)已加载。

注意事项

  • 若遇到权限问题,可尝试以管理员身份运行文本编辑器修改php.ini。
  • MySQL数据库需单独安装配置,参考相关教程完成环境搭建。