PHP7 在Windows上使用IIS进行安装
在Windows服务器上安装运行IIS的PHP比在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 file compression utilities”)
现在以下是在Windows机器上安装Apache和PHP5的步骤.如果您的PHP版本不同,请相应地小心。
- 使用解压缩工具解压缩二进制存档;C:\PHP是常见的位置。
-
从您的PHP目录中复制一些.dll文件到系统目录(通常为C:\Winnt\System32)。您需要每种情况下的php5ts.dll。您还可能需要复制与Web服务器模块对应的文件-C:\PHP\Sapi\php7isapi.dll。您还可能需要来自dlls子文件夹的其他文件,但首先使用上述两个文件,如果需要可以添加更多文件。
-
将php.ini-development或php.ini-recommended(最好是后者)复制到Windows目录(C:\Winnt或C:\Winnt40),并将其重命名为php.ini。在文本编辑器(例如Notepad)中打开此文件。编辑此文件以获取配置指令。我们强烈建议新用户此时将错误报告设置为E_ALL在他们的开发机器上。目前,最重要的是在Paths and Directories的部分中的doc_root指令。确保它与IIS Inetpub文件夹(或您打算提供服务的任何其他位置)相匹配。
-
停止并重新启动WWW服务。转到 开始菜单→设置→控制面板→服务 。向下滚动列表以找到IIS Admin Service。选择它并点击停止。在它停止后,选择WWW发布服务并点击开始。仅仅通过Internet Service Manager内部停止和重新启动服务是不够的。由于这是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安装消息的一张长表格Congratulations!