PHP 在Windows上使用IIS安装
在Windows服务器上安装PHP运行IIS比在Unix上简单得多,因为它涉及到的是预编译的二进制文件而不是源代码构建。
如果您打算在Windows上安装PHP,则需要满足以下先决条件−
- 一个可用的PHP支持web服务器。在以前的PHP版本中,IIS/PWS是最容易的选择,因为它有一个针对它的模块版本的PHP;但是现在,PHP在Windows上添加了更广泛的模块选择。
-
正确安装的PHP支持的数据库,如MySQL或Oracle等(如果您打算使用其中一个)
-
PHP Windows二进制发行版(在 www.php.net/downloads.php 下载)
-
文件解压缩工具(在http://download.cnet.com上搜索PC文件压缩工具)
现在,我们来看一下在Windows机器上安装Apache和PHP5的步骤。如果您的PHP版本不同,请相应注意。
- 使用解压工具解压缩二进制存档;C:\PHP是常见的位置。
-
将一些.dll文件从PHP目录复制到系统目录(通常是C:\Winnt\System32)。您需要为每个案例都有php5ts.dll。您还可能需要复制对应于您的Web服务器模块的文件 – C:\PHP\Sapi\php5isapi.dll。如果需要其他文件,请从dlls子文件夹开始,但首先使用上面提到的两个文件,并根据需要添加更多文件。
-
将php.ini-dist或php.ini-recommended(最好选择后者)复制到Windows目录(C:\Winnt或C:\Winnt40),并将其重命名为php.ini。在文本编辑器(例如Notepad)中打开此文件。编辑此文件以获取配置指令;我们强烈建议新用户在此时将错误报告设置为E_ALL。目前,最重要的事情是路径和目录部分下的doc_root指令,确保它与您的IIS Inetpub文件夹(或您计划提供服务的任何其他位置)匹配。
-
停止并重新启动WWW服务。转到 开始菜单→设置→控制面板→服务。 滚动列表到IIS管理服务。选择它,然后单击停止。在它停止后,选择万维网发布服务并单击开始。从Internet服务管理器中停止和重新启动服务将不起作用。由于这是Windows操作系统,您可能还希望重新启动计算机。
-
打开文本编辑器。输入:
<?php phpinfo(); ?>
。将此文件保存在Web服务器的文档根目录下,文件名为info.php。 -
打开任何Web浏览器并浏览该文件。您必须始终使用HTTP请求(http://www.testdomain.com/info.php或http://localhost/info.php或http://127.0.0.1/info.php)来访问文件,而不是使用文件名(/home/httpd/info.php)以正确解析文件。
您应该会看到关于您的新PHP安装的详细信息的长表格。恭喜!