Plesk 就地升级

注意:在您执行之前,我们建议您熟悉 Plesk 管理指南中的 Plesk 版本 部分。

就地升级是在一台服务器上更新 Plesk 组件的过程。升级后,Plesk 会增加其大版本或小版本的版本号,例如从 11.0 到 12.5。

就地升级有三个主要的方案:在 Virtuozzo 中手动操作、自动化操作和升级。在此章节中,您将会学到根据您的环境如何选择升级方式以及如何执行就地升级。

手动升级

manupg

如果您升级单个 Plesk 请使用常用的方案。手动表示在升级过程中需要用户输入参数。向导会提示您输入各个升级设置,例如 Plesk 版本,选择要升级的组件,等等。如果您使用 Plesk 10.4.4 和更新版本,您可以直接从 Plesk 开始升级。早期 Plesk 版本的用户应下载和使用 Plesk 安装工具。以下表格显示了如何升级各个 Plesk 版本到最新版本的方式。

Plesk 版本 升级通过...

8.x, 9.x

Plesk 安装程序

10.4.4, 11.x

Panel GUI(工具与设置 > 更新与升级),Plesk 安装程序

注意:自 10.4 起,您可以设置 Plesk 在升级可用时自动应用升级。请进入 管理员指南 中的 Plesk 更新和升级 小节中了解更多。

欲了解如何手动升级 Plesk 请进入小节 手动升级

重要提示: 如果您从 Plesk 早期版本 (7.x、8.x 或 9.x) 升级,您应在数据传输后执行额外的 Plesk 配置步骤。这些是成功转换您所有 Plesk 对象为新业务模式的必要步骤。请进入 完成从 Plesk 9 和更早版本的升级 小节了解更多。  

自动升级

autoupg

如果您有大量的 Plesk 安装,我们则建议您使用 Plesk 安装工具以无人管理的方式执行安装。该工具会接受所有以命令行选项形式存在的升级参数,因此您可以通过写入自定义升级脚本实现 Plesk 升级的完全自动化。可在章节(高级)自动化安装里了解更多信息。在 Linux 系统上,您可以通过一个脚本同时升级所有 Plesk 安装实例,该脚本会在多个服务器上复制和同时运行安装工作。在 升级脚本样本 (Linux) 小节中查看脚本样本。在 Windows 系统上,还可以使用执行远程命令的脚本,但是需要额外的工具,例如 PsExec。因此,我们不会给以针对 Windows 的此类脚本样本。
注意如果您创建 Plesk 更新服务器的本地镜像自动升级会很大程度上加快速度。欲了解更多请进入 附录 C: Plesk 更新服务器镜像

在 Virtuozzo 中升级

contupg

可使用以上描述的手动或自动化方式升级在 Virtuozzo containers 中运行的 Plesk 安装实例。但是,如果 Plesk 是通过 Virtuozzo 模板安装到 container 的,我们强力建议您通过模板执行所有进一步的 Plesk 升级。在这样的情况下,升级则通过运行 Virtuozzo containers 命令来执行。

可在章节(高级)在 Virtuozzo containers 中安装里了解更多信息。

就地升级步骤

在升级 Plesk 安装之前,您应执行多个初始步骤。可在章节升级 Plesk 之前里了解更多信息。

注意升级完成后,可能需要执行一些升级后步骤,例如,提供新的许可证密钥。可在章节升级 Plesk 之后里了解更多信息。

注意: Plesk 就地升级不要移除或升级当前在服务器上安装的 PHP。所有安装的 PHP 版本都会保持不变。在 Windows 上,Plesk 另外会安装在安装程序包中可获取的最新的 PHP 版本。如果您需要在 Linux 上使用更版本的 PHP,请如 管理员指南多个 PHP 版本 中所描述的进行手动安装这些 PHP 版本。

在本章中:

升级 Plesk 之前

手动升级

(高级)自动化升级

(高级)在 Virtuozzo 中升级

升级 Plesk 之后