在 Windows 上安装 PHP

PHP for Windows 为用户提供了运行几乎任何所需的 PHP 脚本的能力。 Windows 可以处理范围广泛的软件,从您的 PHP 脚本到许多内容管理系统,例如 WordPress 或 Drupal。

由于 Windows 尚未配备 PHP,因此它确实需要一些额外的安装步骤。 本文将引导您了解如何通过使用 Windows PHP 7 安装程序在 Windows 2016 上有效安装 PHP。

预检

在您开始安装 PHP 之前,您需要确定您的服务器是否具有我们完全托管的 Plesk 控制面板,或者是我们的自我或核心托管选项之一(没有 Plesk)。

  1. 您可以通过登录来确定您的服务器是否有 Plesk https://manage.CodePre.com.
  2. 成功登录后,从“概述“ 页。
  3. 接下来,查看“登录到您的服务器”标题的最右侧,找到“普莱斯克。

如果未列出“Plesk”,则说明您没有安装 Plesk。 手动安装 PHP 使用以下步骤(不使用 Plesk)。 如果您的服务器安装了 Plesk,您可以直接通过 Plesk 添加 PHP 支持。

以下信息提供了每个安装过程的分步细分。 本文将提供 Windows Server 2016 和 Plesk Onyx 的步骤(如果您当前安装了 Plesk)。 使用这些相同的步骤作为 Windows Server 2008 或 2012 的指南。此外,旧版本的 Plesk 将使用类似的步骤。

与任何托管的 Liquid Web 服务器一样,作为尊贵的客户,如果您对独立执行 PHP 软件安装感到不自在,请联系我们的支持团队以获得更多帮助。 Liquid Web 支持将很乐意引导您完成这些步骤,回答您可能遇到的任何问题,或者在需要时为您完成安装。

注意:与任何软件更改一样,我们建议您在开始此过程之前进行有效备份。

使用 Plesk 安装 PHP

要使用 Plesk 安装 PHP,您将浏览 更新和升级 Plesk 中的选项。 此方法将直接从 Plesk 控制面板自动下载并安装 PHP。 列出了使用 Plesk 安装 PHP 的步骤:

  1. 登录到 Plesk 作为 admin 用户。
  2. 选择 工具和设置,然后选择 更新和升级.
  3. 点击 添加/删除组件.使用 Plesk 安装 PHP。
  4. 来自 添加和 消除 产品组件 您将需要扩展 Plesk 托管功能的页面。 选择所需 PHP 版本旁边的安装。 点击 继续 您将看到安装过程完成。使用 Plesk 安装 PHP。

注意:您绝不应尝试对 Plesk 进行超出直接支持的 Plesk 选项的更改(例如安装 PHP)。

成功安装 PHP 后,需要在每个域的基础上启用它。 要通过 Plesk 启用 PHP,请执行以下步骤:

  1. 从 Plesk 中,选择 在左手侧。
  2. 选择您的域名。
  3. 选择 托管设置.
  4. 在下面 网页脚本和统计 选中该框以 启用 PHP.
  5. 在 PHP 支持旁边选择正确的 PHP 版本。
  6. 点击 .

而已! 你现在准备好了 验证 PHP 是否正常工作.

在没有 Plesk 的情况下安装 PHP

有几种方法可以在 Windows Server 2016(不带 Plesk)上安装 PHP。 由于手动方法比较复杂,需要手动配置 IIS,推荐的方法是使用 Web 平台安装程序。 Web 平台安装程序将自动下载 PHP 并为您配置 IIS 处理程序。

要使用 Web 平台安装程序安装 PHP,请按照以下步骤操作:

  1. 以管理员用户身份使用 RDP 连接到您的服务器。
  2. 开放互联网信息系统 (inetmgr.exe)。
  3. 选择服务器名称(在“首页”在 IIS 的左侧)。
  4. 选择 ”获取新的 Web 平台组件“ 来自 行动 窗格。
    1. 如果尚未安装 Web 平台安装程序,您将被定向到网站以安装 Web 平台安装程序。
      1. 下载并运行 Web 平台安装程序。
      2. 您现在可以选择“获取新的 Web 平台组件”,然后从“操作”窗格继续执行步骤 5。
    2. 如果已经安装了 Web 平台安装程序扩展,它将打开。
  5. 从 Web 平台安装程序中搜索“PHP 7”。
  6. 选择您要安装的 PHP 版本,然后单击“添加”, “安装”, “一世 接受
  7. 安装完成后点击“结束”。

在没有 Plesk 的情况下安装 PHP。

验证 PHP 是否正常工作

安装 PHP 后,下一步是验证 PHP 是否正常工作。 您可以通过将任何 PHP 脚本添加到网站并手动导航到浏览器中的页面来完成此操作。 以下步骤明确解释了如何在 IIS 中的站点下创建 PHP 页面的过程。 然后,此过程将导致输出有关 PHP 配置的信息。 通常被称为“PHP 信息页面”,我们向您展示创建一个所需的步骤:

注意:PHP 信息页面可能包含有关版本控制和启用组件的敏感数据。 虽然创建一个临时页面通常是可以的,但在使用后,我们建议您尽快删除该页面。

  1. 以管理员用户身份使用 RDP 连接到您的服务器。
  2. 开放互联网信息系统 (inetmgr.exe)。
  3. 展开服务器名称(在“首页”在 IIS 的左侧)。
  4. 扩张 ”网站”。
  5. 右键单击站点名称,然后选择“探索”。
  6. 在打开的目录中创建一个名为 phpinfo.php 内容如下:<?php
    phpinfo();
    ?>
  7. 导航到指定我们创建的 phpinfo.php 的站点。 示例:https://domain.com/phpinfo.php
  8. 如果一切顺利,您应该会看到一个显示 PHP 版本和其他信息的页面。
  9. 删除我们之前创建的 phpinfo.php 文件。
  10. PHP 信息页面显示您当前使用的 PHP 版本。现在 PHP 已安装并正常工作,您可以上传代码或开始使用您选择的众多基于 PHP 的内容管理系统之一。