Хранилище приложений

Хранилище приложений выполняет функции локального репозитория и инструмента для управления приложениями. Функция репозитория заключается в возможности добавления, обновления и удаления приложений. Функции управления заключаются в возможности просмотра списка установленных в Plesk приложений, настройки приложений или запрета их установки. Кроме того, вы можете удалять временные установочные файлы из кэша хранилища. Инструкции по выполнению этих операций смотрите далее в этом разделе.

Хранилище приложений доступно в Панели управления сервером: Управление сервером > Инструменты и настройки > Хранилище приложений.

Далее в этом разделе:

Добавление ваших приложений в Plesk

Настройка глобальных параметров приложений

Управление списком доступных приложений

Удаление пакетов приложений

Просмотр статистики установки приложений

Обновление установленных приложений

Очистка кэша хранилища приложений

Устранение проблем с установкой приложений

 

Добавление ваших приложений в Plesk

Если у вас есть веб-приложение, которое вы хотите предложить своим клиентам, вам нужно добавить его в Хранилище приложений. Учтите, что вы можете загружать приложения только в формате APS.

Чтобы загрузить приложение, нажмите Инструменты и настройки > Хранилище приложений > Мои приложения > Добавить приложение. После того как вы загрузите приложение, оно появится в Панели клиента всех клиентов.

 

Настройка глобальных параметров приложений

Некоторые приложения из каталога требуют предварительной настройки глобальных параметров. Например, если установка приложения затрагивает какие-то службы Plesk, ему может понадобиться пароль администратора. Когда ваши клиенты попытаются установить такое приложение, они увидят сообщение с просьбой обратиться к своему провайдеру (вам) для выполнения настройки. После того как вы настроите необходимые параметры, клиенты смогут установить приложение на свои сайты.

Глобальные параметры приложения - это параметры которые распространяются на все установленные копии приложения и не могут быть изменены клиентами. Например, клиенты не смогут установить приложение ePages, пока вы не укажете, по какому протоколу оно должно быть доступно: HTTP или HTTPS.

Чтобы настроить глобальные параметры приложения, сделайте следующее:

  1. Нажмите Инструменты и настройки > Хранилище приложений > Мои приложения > Добавить приложение.
  2. Выберите приложение из списка на вкладке Мои приложения и измените настройки.
 

Управление списком доступных приложений

После того как APS-пакет будет загружен в хранилище, вы можете управлять его доступностью клиентам. Это может пригодиться в случае, если вам, например, понадобится временно скрыть ваше приложение от всех клиентов. Для этого сделайте это приложение недоступным на вкладке Инструменты и настройки > Хранилище приложений > Мои приложения. Приложение исчезнет из списка доступных приложений всех клиентов. Чтобы вернуть приложение в этот список, сделайте его доступным на вкладке Мои приложения. Помните, что эти операции недоступны для приложений, скачанных из каталога приложений.

 

Удаление пакетов приложений

Вы можете удалять только пакеты, расположенные в хранилище. Если вы удалите приложение на вкладке Инструменты и настройки > Хранилище приложений > Мои приложения, его пакет будет удален из хранилища.

Эта операция не влияет на уже установленные приложения. Установленные приложения могут быть удалены только их владельцами через Панель клиента.

 

Просмотр статистики установки приложений

Как правило, клиенты устанавливают приложения напрямую через каталог приложений, минуя локальный репозиторий. Единственное исключение составляют приложения, которые вы добавили в хранилище. Тем не менее все установки приложений фиксируются в хранилище. Информацию об установленных приложениях можно посмотреть на вкладке Инструменты и настройки > Хранилище приложений > Установленные приложения. Если в списке установок приложения стоит ноль, значит пакет приложения находится в хранилище, но не установлен ни одним клиентом.

 

Обновление установленных приложений

Хранилище приложений позволяет обновлять все приложения, установленные в Plesk, до последней доступной версии в каталоге. В Plesk существует два основных сценария обновления приложений: определенное приложение обновляется вами или вашим клиентом (владельцем установки). Чтобы проверить наличие обновлений, щелкните по имени нужного приложения на странице Инструменты и настройки > Хранилище приложений > Установленные приложения. Если обновление доступно, вы можете применить его, нажав на ссылку Доступны обновления. Чтобы узнать, как происходит обновление на стороне клиентов, смотрите раздел Обновление приложений.

Принудительное обновление приложений

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

Чтобы включить принудительное автоматическое обновление приложений:

  1. Перейдите на страницу Инструменты и настройки > Хранилище приложений > Установленные приложения > Настройки обновления.
  2. Поставьте галочку Принудительно обновлять все приложения.

Мы рекомендуем использовать эту опцию, только если вы уверены, что это не нарушит работу сайтов. Это может произойти, например, если ваши клиенты используют расширения приложений: расширение, созданное для определенной версии приложения, может оказаться несовместимым с более новыми версиями.

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

 

Очистка кэша хранилища приложений

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

Чтобы удалить временные файлы из кэша хранилища приложений, нажмите Инструменты и настройки > Хранилище приложений > Установленные приложения > Очистить кэш.