# Обновления Plesk

Содержание

To make sure you’re not missing out on new Plesk features, quality of life improvements, and important security fixes, you need to keep your server up to date.

In this topic, you will learn how to update Plesk and its services, and also how to configure automatic updates.

Чтобы Plesk всегда гарантированно находится в актуальном состоянии, автоматическая установка обновлений Plesk включена по умолчанию. Для поддержки безопасности и использования новейших функций мы настоятельно рекомендуем вам не отключать автоматические обновления. Более того, вы можете настраивать дни недели и время установки обновлений.

You can see the information about the current Plesk version and available updates on the Home page under «System Overview».

Plesk also shows notifications when updates are available or have been installed in the Plesk UI notifications pane.

## Обозначение версии Plesk

Каждая версия Plesk состоит из названия и идентификатора версии. Например, в обозначении «Plesk Obsidian 18.0.58» Obsidian ― название версии, 18.0.58 ― идентификатор версии, а число 58 означает Обновление 58.

Сокращенно версия Plesk обозначается только названием, например, Plesk Obsidian.

## Обновления

Обновления Plesk добавляют в него новые функции, улучшения и исправления безопасности. Они бесплатны и доступны для всех установок Plesk независимо от лицензионного ключа.

Обновление Plesk не изменяет его версию. Информация о примененном обновлении добавляется к названию версии продукта, например, Plesk Obsidian 18.0 Обновление 58.

Примечание

Обновления Plesk применяются последовательно. Вы не можете установить только одно выбранное обновление или пропустить установку какого-либо обновления.

Вы можете обновить Plesk несколькими способами:

- автоматически (рекомендуемый способ, включенный по умолчанию),

- вручную, через пользовательский интерфейс Plesk,

- вручную, через интерфейс командной строки.

## Общие сведения об обновлениях

В Plesk вы можете управлять обновлениями следующих компонентов:

- Пакеты Plesk и пакеты служб, собираемые Plesk. Последние включают в себя все расширения Plesk, Plesk Premium Antivirus, Sophos Anti-Virus for Servers и так далее.

  Смотрите разделы Обновление Plesk вручную через пользовательский интерфейс и Обновление Plesk вручную через командную строку далее.

- (Plesk для Linux) Пакеты операционной системы. Вы можете управлять их обновлениями и уведомлениями об этих обновлениях в Plesk, если включен инструмент Системные обновления.

  Смотрите Обновление системы и сторонних компонентов вручную далее.

- (Plesk для Linux) Сторонние компоненты, поставляемые с Plesk, такие как MySQL/MariaDB, PHP, веб-серверы, различные почтовые службы и т. д. Эти компоненты можно обновить или как часть других обновлений системы, или как часть обновлений Plesk, если у вас включено автоматическое обновление сторонних компонентов.

  Примечание

  Автоматические обновления сторонних компонентов следует использовать с осторожностью. Сайты, размещенные на вашем сервере, могут оказаться несовместимы с более новыми версиями тех или иных компонентов. Инструмент Системные обновления позволяет заблокировать выбранные пакеты, чтобы к ним не применялись обновления. Поэтому автоматическое обновление сторонних компонентов по умолчанию отключено.

  To enable automatic updates for third-party components, go to Tools & Settings > Update Settings (under «Plesk») and select the «Automatically install updates for third-party components shipped by Plesk» checkbox.

В этой таблице показано, какие инструменты Plesk можно использовать для обновления тех или иных его компонентов.

Инструменты или пакеты для обновления | Пакеты Plesk и пакеты служб, собираемые Plesk | Пакеты служб, поставляемые Plesk (сторонние компоненты) | Пакеты операционной системы (Linux)
--- | --- | --- | ---
Инструмент «Системные обновления». Находится на странице Инструменты и настройки > Системные обновления в Plesk для Linux. | ➖ | ➕ Примечание Инструмент «Системные обновления» ― основное средство управления сторонними компонентами. Однако возможны исключения*. | ➕
Установщик Plesk. Доступен на странице Инструменты и настройки > Обновления или через интерфейс командной строки. | ➕ | ➕ Примечание Если инструмент «Системные обновления» выключен или не поддерживается, эти компоненты обновляются с помощью установщика Plesk. | ➖

*Исключения: обновление Plesk от установщика Plesk может содержать и обновления пакетов сторонних служб, если зависимости обновления пакета Plesk требуют установки таких обновлений. Особенно если это обновление Plesk решает критические проблемы безопасности или стабильности.

## Автоматическое обновление Plesk и системных компонентов

По умолчанию Plesk проверяет наличие обновлений раз в день. Если новые обновления доступны, Plesk автоматически загружает и устанавливает их.

На странице Инструменты и настройки > Настройки обновления (в разделе «Plesk») по умолчанию включены следующие опции:

- «Устанавливать обновления Plesk автоматически (рекомендуется)». Эта опция использует установщик Plesk и позволяет автоматически обновлять Plesk и его встроенные службы. В некоторых случаях сторонние компоненты Plesk могут обновляться одновременно с Plesk.

- (Plesk для Linux) «Автоматически устанавливать обновления для сторонних компонентов, поставляемых с Plesk». Сторонние службы могут обновляться одновременно с компонентами Plesk или с системными компонентами (если включен инструмент Системные обновления).

Опция «Автоматически устанавливать обновления системных пакетов» не включена по умолчанию и доступна только в Plesk для Linux. Эта опция использует инструмент Системные обновления и позволяет автоматически обновлять системные пакеты и сторонние компоненты Plesk.

You can see the status of updates and also install updates manually on the home page under «System Overview». Alternatively, go to Tools & Settings > System Updates (under «Server Management»). For details, refer to System Updates.

Примечание

Чтобы запретить автоматическое обновление отдельных пакетов, выберите их в списке пакетов (на странице Все пакеты) и заблокируйте их, нажав Заблокировать. Обратите внимание, что вы можете сделать это, только используя инструмент Системные обновления.

If you disable automatic Plesk updates, the home page will prompt you to allow automatic updates.

## Настройка времени установки автоматических обновлений Plesk

Вы можете задать определенные дни недели и/или период времени (часы начала и окончания), когда будут устанавливаться автоматические обновления Plesk.

Это может быть полезно в следующих ситуациях:

- Вы хотите соответствовать правилам внесения изменений, установленным вашим хостинг-провайдером (например, все обновления должны выполняться в рабочие часы или вне их).

- По закону вы обязаны заранее информировать владельцев серверов о простоях Plesk.

- Законодательство вашей страны обязывает телекоммуникационные компании выполнять определенные процедуры во время обновления.

Вы можете настраивать время установки автоматических обновлений Plesk для:

- Отдельного сервера. В этом случае следуйте приведенной ниже инструкции.

- Кластеров лицензий. Это можно сделать через KAPC. Подробную информацию смотрите в этой статье.

Чтобы указать, в какие дни недели и период времени будут устанавливаться автоматические обновления Plesk:

Добавьте в файл panel.ini запись по следующему шаблону:

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

Примечание

Необходимо указать как минимум два дня недели и/или часа в UTC (переведите локальное время в UTC).

Примечание

Вы можете указать только параметр `updateDays` или только пару параметров `timeFrameStart` и `timeFrameEnd``(чтобы задать только дни недели или только период времени). Однако вы не можете использовать параметры ``timeFrameStart` и `timeFrameEnd` по отдельности. Необходимо указать оба этих параметра, чтобы задать период времени.

Например, если вы добавите в файл `panel.ini` следующие строки:

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

обновления Plesk будут устанавливаться только по субботам и воскресеньям с 11 до 18 часов (UTC).

Примечание

Указывая определенные часы, вы задаете желаемый период времени, в течение которого установка обновлений будет начинаться. Но нет гарантии, что в течение этого периода времени она будет также и завершаться.

## Обновление Plesk вручную через пользовательский интерфейс

You can update Plesk and third-party components by clicking Tools & Settings > Updates (under «Plesk»), and then going to the «Update Components» tab. Here you can select particular components that have available updates and click Continue to update them.

## Обновление Plesk вручную через командную строку

Для установки всех доступных обновлений для текущей версии Plesk, включая обновления для таких компонентов, как MySQL/MariaDB и PHP, используйте следующую команду:

    plesk installer --select-release-latest --upgrade-installed-components

Для установки обновлений только для Plesk используйте следующую команду:

    plesk installer install-panel-updates

В этом случае такие компоненты, как MySQL/MariaDB и PHP, не будут обновляться, если только этого не требуется для корректной работы Plesk.

## Изменение папки для установки обновлений и соединение через прокси-сервер

Вы можете изменить папку, в которую установщик Plesk загружает свои файлы (по умолчанию файлы сохраняются в папку `/root/parallels`) и/или выбрать использование соединения через прокси-сервер.

1. Перейдите на страницу Инструменты и настройки > Обновления (в разделе «Plesk»). Установщик Plesk откроется в новом окне или вкладке браузера.

2. Если установщик Plesk начинает загрузку обновлений, а вы в настоящий момент хотите только изменить настройки, нажмите Отмена.

3. Перейдите на вкладку «Источник обновлений и параметры установки» и сделайте следующее:

   - Измените установочную папку по умолчанию `/root/parallels` на другую.

   - Если вы используете прокси-сервер, установите флажок «Выполнить соединение с использованием прокси-сервера» и укажите имя хоста и номер порта прокси-сервера в соответствующих полях, а если прокси-сервер требует авторизации, установите флажок «Требовать авторизацию» и укажите имя пользователя и пароль.

4. Нажмите Сохранить.

## Using the Plesk Port for Installing and Updating Components

In Plesk Obsidian 18.0.57 and earlier, for installing and updating Plesk components to be possible, the TCP port 8447 had to be opened in the firewall. However, when running Plesk in the cloud, opening a custom port in the firewall may be complicated or even impossible.

Starting from Plesk Obsidian 18.0.58, it is possible to install and update Plesk components without opening the TCP port 8447 in the firewall. This is done by configuring Plesk to proxy requets to Plesk Installer via its own port. Effectively, Plesk Installer uses the same port used by Plesk.

Configuring Plesk Installer to use the Plesk port:

1. Log in to Plesk.

2. Перейдите на страницу Инструменты и настройки > Настройки обновления (в разделе «Plesk»).

3. Select the «Access Plesk Installer via the Plesk hostname and port» checkbox, and then click OK.

Plesk Installer will now use the Plesk port instead of the TCP port 8447.

You can also configure Plesk Installer to use the Plesk port via the CLI by running the following command:

    plesk bin settings --set installerProxyMode=true

To have Plesk Installer use the TCP port 8447, either clear the «Access Plesk Installer via the Plesk hostname and port» checkbox, or run the following command:

    plesk bin settings --set installerProxyMode=false