Plesk 会持续增加新功能、增强性功能以及安全修复。为了确保您的 Plesk 能够保持更新,会默认启用自动安装 Plesk 更新。欲保障安全并及时享用最新功能,我们强力建议保留启用自动更新。并且,您可以设置安装 Plesk 更新时的预期工作日和时间范围

您可以在首页“系统概要”下看到有关当前 Plesk 版本和可用更新的信息。Plesk 还会在更新可用或已安装时在:Plesk UI 通知窗格中时显示通知

Plesk 版本

每个 Plesk 版本都包含一个名称和版本标识符。例如,在 Plesk Obsidian 18.0.7 中,Obsidian 是名称,而 18.0.7 是版本标识符,而 数字 7 是第 7 次更新。

Plesk 版本的简短引用只包括版本名称,例如 Plesk Obsidian。

更新

Plesk 更新会添加新的功能、增强功能和安全性修复。无论是哪种许可证密钥,更新都是是免费的,并可用于所有 Plesk 安装实例,。

更新 Plesk 不会更改其版本。有关已应用的更新的信息将添加到产品版本名称中,例如,Plesk Obsidian 18.0 Update 7

注解: Plesk 更新会按顺序应用。因此,您无法只安装某个更新或跳过某个更新。

您可以通过多种方式更新 Plesk:

  • 自动(推荐且默认启用)。
  • 手动,使用 Plesk 用户界面。
  • 手动,使用命令行界面。

概要

在 Plesk 中,您可以管理以下组件的更新:

  • Plesk 程序包和服务包由 Plesk 打造。后者包括所有的 Plesk 扩展、Kaspersky Anti-Virus、Plesk Premium Antivirus 等等。

    请查看下面的 通过用户界面手动更新 Plesk ,也可以查看 通过命令行手动更新 Plesk

  • (Plesk for Linux) 操作系统包。如果打开了 系统更新 工具则可以在 Plesk 中管理其更新和有关更新的通知。

    请参阅下面的 手动更新系统和第三方组件

  • Plesk (Plesk for Linux) 自带的第三方组件,例如 MySQL、PHP、web 服务器、各个邮件服务,等等。如果您打开了自动更新第三方组件功能,这些组件更新可作为系统更新或 Plesk 更新的一部分执行。

    注解: 请谨慎使用第三方组件的自动更新。托管于您的服务器上的网站可能会与某个组件的新版本不兼容。 系统更新 工具能够让您锁定所选包,而将不再应用任何更新。这就是为什么会默认关闭自动更新第三方组件的原因。

    若要为第三方组件启用自动更新,请进入 工具与设置 > 更新设置 勾选 自动为 Plesk 附带的第三方组件安装更新 复选框。

该表显示了用于更新各个软件组件的 Plesk 工具。

要更新的工具或程序包 Plesk 包和由 Plesk 建立的服务包 Plesk 附带的服务包(第三方组件) 操作系统包(Linux)

系统更新工具。

位于Plesk for Linux中的 工具与设置 > 系统更新

注解: 系统更新工具是管理第三方组件的主要方式。但是也有例外*。

Plesk 安装程序

进入 工具与设置 > 更新 或通过 命令行界面实现。

注解:

如果禁用了或不支持系统更新工具,这些组件则由 Plesk 安装程序更新。

*例外:由 Plesk 安装程序交付的更新将会包含第三方服务包更新(如果 Plesk 包更新依赖需要这些更新,尤其是当 Plesk 更新解决了重要的安全或稳定性问题时)。

自动更新Plesk 和系统组件

默认,Plesk 将会一天一次检查更新。若有可用更新,Plesk 会自动下载并安装。

会在 工具与设置 > 更新设置(在 “Plesk” 下)中默认启用以下更新选项:

  • “自动安装 Plesk 更新(推荐)”。该选项会使用 Plesk 安装程序,允许自动更新 Plesk 和其内置的服务。在某些情况下,Plesk 第三方组件可以与 Plesk 同时更新。
  • (Plesk for Linux) “自动为 Plesk 附带的第三方组件安装更新”。第三方服务可与 Plesk 组件或系统组件同时更新(如果打开了 系统更新 工具)。

默认情况下不会启用 “自动安装系统包更新” 选项,且该选项仅适用于 Plesk for Linux。该选项会使用 系统更新 工具,允许自动更新系统包和 Plesk 第三方组件。

您可以在首页的 “系统概要” 下查看更新的状态以及手动安装更新。另外,还可以进入 工具与设置 > 系统更新 查看更新或安装更新。详情请参阅 系统更新

注解: 如要阻止某些包自动更新,请在包列表中选定它们(在 所有包 中) 并通过点击 锁定 来锁定它们。注意只有在使用 系统更新 工具的情况下才能实现此操作。

image 76418

若您禁用了 Plesk 自动更新,首页将会向您显示如下信息: 自动更新被关闭 并提示您允许自动更新。

image 75644

设置自动安装 Plesk 更新的时间

您可以设置自动安装 Plesk 更新的预期工作日和/或时间范围(开始和结束时间)。

这在以下几种情况中很有用:

  • 您想要遵循主机提供商采用的更改管理流程(例如,所有更新必须在办公时间外/内安装)。
  • 应法律要求您要提前通知服务器所有者 Plesk 的宕机时间。
  • 贵国的立法规定电信公司必须在更新期间执行某些流程。

您可以管理何时自动安装 Plesk 更新:

  • 针对单台服务器。此种情况请查看下面的说明。
  • 针对许可证的集群。通过 KAPC 执行此操作。在此文中了解更多。

若要指定自动安装 Plesk 更新的预期工作日和时间范围,请如下操作:

按照下面的模式添加一项到 panel.ini 文件:

[updates]
updateDays = weekday1,weekday2
timeFrameStart = hour
timeFrameEnd = hour

注解: 您必须在 UTC( 世界标准时间)中至少指定两个工作日和/或小时(将您所在的本地时间转换为 UTC)。

注解: 您可以分别指定 updateDays 参数和 timeFrameStarttimeFrameEnd 参数对(仅指定工作日或仅指定时间范围)。但是,您无法单个使用 timeFrameStarttimeFrameEnd 参数。您必须同时指定两个参数以设置时间范围。

例如,如果您将以下条目添加到 panel.ini 文件

[updates]
updateDays = saturday,sunday
timeFrameStart = 11
timeFrameEnd = 18

将只在周六和周日 11 和 18 小时 (UTC) 之间安装 Plesk 更新。

注解: 指定的时间范围设置了开始安装更新所需的时间间隔,但并不保证更新的安装将在该间隔内完成。

通过用户界面手动更新 Plesk

您还可以点击 工具与设置 > 更新 > 更新组件 来更新 Plesk 和第三方组件。您可在此选择有可用更新的某个组件并点击 继续 应用更新。

image 75645

通过命令行手动更新 Plesk

若要安装当前 Plesk 版本内的所有可用更新(包括 MySQL 或 PHP 等组件的更新),请使用以下命令:

plesk installer install-all-updates

如果您只安装 Plesk 更新,请使用以下命令:

plesk installer install-panel-updates

在此情况下,MySQL 和 PHP 等的组件不会被更新,除非某些 Plesk 功能需要更新这些组件。

更改更新安装目录并使用代理连接

您可以更改 Plesk 安装程序下载其文件的目录(默认的安装目录是 /root/parallels)并/或使用代理服务器连接。

  1. 转到 工具与设置 > 更新(在 “Plesk” 下)。Plesk 安装程序将在新的浏览器窗口或标签中打开。

  2. 如果 Plesk 安装程序开始下载更新,并且目前只想更改设置,请单击取消

  3. 转到 “更新源和安装设置” 标签执行以下操作:

    • 将默认的安装目录 /root/parallels 更改为自定义的目录。
    • 如果使用代理服务器,则选择“使用代理连接”复选框,在相应字段中指定代理主机名和端口号,如果代理服务器需要身份验证,则选择“需要验证”复选框并指定用户名和密码。
  4. 单击 保存 保存设置。

    image 76325