Большинство клиентов покупают учетные записи хостинга для запуска различных приложений: веб-почты, систем клиентской поддержки, электронных магазинов, блогов, галерей изображений и т.п. Обычно такие пользователи не могут сами устанавливать приложения из-за недостатка технических знаний и опыта, поэтому они просят об этом своих сервис-провайдеров. В результате сотрудники провайдера оказываются загружены однотипными задачами, связанными с приложениями. Чтобы упростить установку (и поддержку) веб-приложений и сократить нагрузку на персонал, компания Plesk предлагает набор бесплатных и коммерческих приложений, которые пользователи Plesk могут установить прямо из своих панелей клиента.

Список приложений, доступных тому или иному клиенту, определяется несколькими факторами. Например, свойствами тарифного плана, подписки, локального репозитория и т.д. Чтобы узнать, как формируется список приложений, смотрите раздел Как приложения становятся доступны вашим клиентам.

Типы приложений

Компания Plesk предлагает два типа приложений:

  • Приложения, которые устанавливаются напрямую на сайт (например, блоговая платформа WordPress или система управления контентом Joomla!).
  • Приложения, для установки которых не нужен сайт. Обычно это внешние приложения, расположенные где-то в сети и доступные просто по ссылке (например, iMind или OfficeDrive).

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

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

Для установки приложений клиентам не нужно обладать какими-то особыми техническими навыками. Они просто вводят нужные параметры (например, логин и пароль администратора), а все остальное делает Plesk. Дальнейшее управление установленными приложениями тоже происходит довольно просто, так как все основные задачи выполняются прямо в Plesk. Более того, некоторые задачи можно выполнять даже без входа в приложение, так как некоторые приложения добавляют свои функции в интерфейс Панели клиента. Например, клиенты могут загрузить новую тему WordPress или добавить учетную запись пользователя SugarCRM прямо из своей панели клиента. Такая возможность является услугой, которую приложение предоставляет клиентам.

Резервное копирование и восстановление приложений

Резервное копирование приложений выполняется с помощью стандартных средств Plesk (утилита backup). Так как единицей резервного копирования является подписка, каждая резервная копия включает сразу все приложения, входящие в подписку. Приложения из подписки восстанавливаются вместе с остальными ее данными.

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

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

  1. Каталог приложений ― удаленный репозиторий, принадлежащий Plesk, основной источник приложений.
  2. Хранилище приложений ― локальный репозиторий в Plesk. Каждая установка Plesk имеет собственное хранилище приложений, которое доступно через Панель управления сервером (Управление сервером > Инструменты и настройки > Хранилище приложений).

Основные функции хранилища приложений:

  • Расширение списка доступных приложений путем загрузки APS-пакетов. Эта возможность актуальна, если вы хотите предложить вашим клиентам приложения, которых нет в каталоге приложений.
  • Обновление приложений, установленных через каталог приложений.
  • Получение контроля над приложениями из каталога приложений. Скачав приложение из каталога в хранилище, вы получаете возможность контролировать некоторые из его опций. Например, регулировать его видимость для клиентов или настраивать его глобальные параметры.

Дополнительную информацию смотрите в разделе Хранилище приложений.

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

Доступ к приложениям для других серверов Plesk

APS-приложение, добавленное в хранилище приложений, становится доступным только вашим клиентам. Если вы хотите, чтобы ваше приложение было доступно пользователям других серверов Plesk, добавьте его в каталог приложений. Каталог принимает только приложения в формате Application Packaging Standard (APS). После того как вы упакуете ваше приложение в этот формат, его нужно сертифицировать. О том, как это сделать, читайте на странице http://apsstandard.org/learn.