离线下载
PDF版 ePub版

极客学院团队出品 · 更新于 2018-11-28 11:00:43

用 IIS 在 Windows 上安装 PHP

在 Windows 服务器上安装 PHP 运行 IIS 比 UNIX 上简单得多,因为这涉及到一个预编译的二进制文件,而不是源码生成。

如果你打算在 Windows 上安装 PHP,以下是必备条件:

  • 支持 PHP 运行的 Web 服务器。在老版本 PHP 中, IIS/PWS 是最简单的选择,因为 PHP 模块是可用的 ;但是 PHP 现在增添了更为广泛的模块窗口。

  • 正确安装支持 PHP 的数据库像 MySQL 或 Oracle 等 (如果您计划使用一个)

  • PHP Windows 二进制发行版 (下载地址: <www.php.net/downloads.php>)

  • 一个实用解压缩程序文件 (PC 文件压缩实用程序搜索 http://download.cnet.com)

现在按照以下步骤在您的 Windows 计算机上安装 Apache 和 PHP5。如果您的 PHP 版本不相同请下载相应版本。

  • 使用解压缩实用程序提取二进制归档;C:\PHP 是一个通常位置。

  • 从 PHP 目录中复制 .dll 文件到您的系统目录中(通常位置 C:\Winnt\System32)。每一种情况下你都需要 php5ts.dll 文件。可能还需要复制文件到对应的 Web 服务器模块位置为: C:\PHP\Sapi\php5isapi.dll 。很可能你也需要别的 dlls 子文件夹-但开始只需要添加上面提到的两处,如果你需要更多则可添加更多。

  • 复制 php.ini dist 或 php.ini 推荐 (最好是后者) 到您的 Windows 目录 (C:\WinntC:\Winnt40),并将其重命名为 php.ini。在文本编辑器 (例如记事本) 中打开此文件。编辑此文件,以获得配置指令 ;在他们的服务器上我们强烈建议新用户向 E_ALL 报告设置错误。现在,最重要的事情是确保 doc_root 指令的路径和目录匹配 IIS Inetpub 文件夹 (或你想服务于那里)。

  • 停止并重新启动 WWW 服务。去开始菜单-> 设置-> 控制面板-> 服务.向下滚动列表到 IIS Admin 服务。选择并单击停止。停止后,选择万维网发布服务,单击开始。停止并重新启动服务从在 Internet 服务管理器中是不够的。由于这是 Windows,你也不妨重新启动。

  • 打开一个文本编辑器。输入: <? php phpinfo () ;? >。将此文件在您的 Web 服务器文档的根目录中保存为 info.php。

  • 启动任一 Web 浏览器和浏览此文件, 为正确生成文件, 必须始终使用 HTTP 请求 (http://www.testdomain.com/info.phphttp://localhost/info.phphttp://127.0.0.1/info.php),而不是文件名 (/home/httpd/info.php) 。

你应该看到一段关于新的 php 安装信息 Congratulations!