如何就地升级Plesk?

Demon| 2016-03-31 教程, Plesk 评论数( 0 )

就地升级就是在服务器和Plesk证书不变的情况下,通过下载升级包更新Plesk,是常用的升级方法。总体而言,就地升级可分为手动和自动升级两种。

一.手动升级Plesk

手动升级适用于升级单个 Plesk,在升级时用户需输入某些参数。Plesk 12支持直接从Plesk应用升级,操作非常简单,具体步骤如下:

在Plesk用户界面中选择 工具与设置 > 更新与升级

然后根据向导提示完成升级所需的各项设置,如选择Plesk 升级版本,需要升级的组件等。

另外,建议您设置 Plesk 升级提醒,Plesk 将会自动每天检查更新。有版本更新时会在系统概要上通知您。

二.自动升级Plesk

如果您需要同时升级大量 Plesk 服务器,建议您选择使用Plesk 安装工具进行自动化升级。该工具能接受所有升级参数,因此您可以通过写入自定义升级脚本实现 Plesk 升级的完全自动化,无需人为管理。

(一)自动升级Plesk 具体操作

运行以下命令:

plesk-installer <em><em><packages source options></em></em> <code>--select-release-id </code><code class="monospaceitalics"><ID> </code><code>--upgrade-installed-components </code><em><em><components installation options> </em></em>[other options]

其中,程序包来源 <packages source options> 就是安装程序获取Plesk 升级程序包的位置

按具体情况而言,

  • <packages source options> =

1. --source <URL> (使用 Plesk 更新服务器的镜像)

2.--source VPS dashboard(使用本地文件系统)

3. None (从 Plesk 更新服务器安装)

  • --select-release-ID 选项为升级的 Plesk 版本。<ID> 是 Plesk 的唯一版本号,如 PLESK_12_0_18。

您可以通过 --show-releases 选项运行安装程序获取可用的 Plesk 版本 ID 列表。注意,默认安装程序只会向您显示公开发行的生产版本的 ID。如果您想要获取包括产品预览版和测试版在内的所有 Plesk 版本的列表,请添加 --skip-branch-filter 选项。

  • components 选项为在升级过程中要额外安装的 Plesk 组件

按具体情况而言,

<components installation options> =

1.--installation-type 安装全部或常用组件

2.--install-component component1 [--install-component component2 [... [--install-component componentN]]] 安装特定组件

您可以运行--select-release-id <ID> --show-components命令,获取某个版本可用的所有组件的列表。

(二)Linux 系统上自动升级Plesk (示例)

在Linux系统中,您可以通过运行一个脚本同时升级所有 Plesk 安装实例,该脚本可在多个服务器上复制并同时运行安装工作。

 1.以下命令展示的是:通过 HTTP 访问服务器 mirror.example.com 上设置的镜像,将Plesk升级到 12.0.18 发行版本(版本 ID 是PANEL_12_0_18)。安装文件暂存于 /tmp/panel,安装状态将发送到 admin@example.com 邮件地址。额外安装了 PostgreSQL 服务器组件。

./plesk-installer --source http://mirror.example.com/ --target /tmp/panel --select-release-id PANEL_12_0_18 --upgrade-installed-components --install-component postgresql --notify-email admin@example.com

2.以下命令展示的是:将 Plesk 从更新服务器升级到Plesk 12.0.18 发行版 (ID: PANEL_12_0_18)。所有安装程序输出会重定向到 XML 文件。

./plesk-installer --select-release-id PANEL_12_0_18 --upgrade-installed-components --enable-xml-output

(三)在 Windows 系统上自动升级Plesk(示例)

在Windows中可通过额外的工具(如 PsExec)使用执行远程命令的脚本。

1.以下命令展示的是:通过 HTTP 访问服务器 mirror.example.com 上设置的镜像,将Plesk升级到 12.0.18 发行版本(版本ID: PANEL_12_0_18_WIN)。安装文件暂存于 %SystemDrive%\Parallels\ 文件夹,安装状态将会报告至 admin@example.com 邮件地址。额外安装了 Bind 域名服务器组件。

plesk-installer.exe --source http://mirror.example.com/ --target %SystemDrive%\Parallels --select-release-id PANEL_12_0_18_WIN --upgrade-installed-components --install-component dns --notify-email admin@example.com

2.以下命令展示的是: 将 Plesk 从更新服务器升级到Plesk 12.0.18 发行版 (ID:  PANEL_12_0_18) 的升级。所有安装程序输出会重定向到 XML 文件。

plesk-installer.exe --select-release-id PANEL_12_0_18_WIN --upgrade-installed-components --enable-xml-output

另外,如果 Plesk 许可证密钥没有执行大版本的升级(如:从 10.3.1 升级到 10.4.0)的权限,在升级后可能会要求您安装新的许可证密钥。因此,升级完成后,您需获取并安装新版 Plesk的许可证密钥。

标签:

聚焦云计算,扫描二维码,关注HostUCan云计算

有好的文章希望站长之间帮助分享推广,猛戳这里我要投稿

您需要登录后才可以评论登录|注冊

暂无评论