Документация ispmanager 6 business

Архитектура ispmanager

Схема архитектуры ispmanager business

Пояснение

Основные модули

Ядро Панели

  • Состоит из исполняемых файлов, вспомогательных скриптов и дополнительных плагинов;
  • Обрабатывает входящие запросы и формирует ответы.

Управление Узлами Кластера

  • Настраивает узлы кластера, устанавливает программное обеспечение и собирает статистику.

База Данных

  • Хранит служебные данные панели.
  • На мастер-панели используется MySQL, на узле кластера - SQLite.

Встроенный Web-Сервер

  • Обрабатывает HTTP-запросы к API функциям панели.

Утилиты Командной Строки

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

Сервисы

  • Позволяют настраивать DNS, почту, FTP и другие функциональности.

Web-Серверы

  • Осуществляют обработку сайтов и предоставление статических данных.

Основные файлы и каталоги (Master)

/usr/local/mgr5 - основная директория панели с исполняемыми файлами, конфигурационными файлами, базой данных SQLite и служебными данными.

/usr/local/mgr5/etc/ispmgr.conf - основной конфигурационный файл.

/usr/local/mgr5/etc/debug.conf - конфигурационный файл для настроек логирования.

/usr/local/mgr5/var/ispmgr.log - основной лог-файл.

/usr/local/mgr5/addon - каталог, содержащий плагины.

/usr/local/mgr5/sbin - каталог с вспомогательными исполняемыми файлами, включая утилиту командной строки mgrctl.

Основные файлы и каталоги (Node)

/usr/local/mgr5 - основная директория панели узла кластера.

/usr/local/mgr5/etc/ispmgrnode.conf - основной конфигурационный файл узла кластера.

/usr/local/mgr5/etc/debug.conf - конфигурационный файл для настроек логирования.

/usr/local/mgr5/etc/ispmgrnode.db - база данных SQLite узла кластера.

/usr/local/mgr5/var/ispmgrnode.log - основной лог-файл узла кластера.

/usr/local/mgr5/addon - каталог, содержащий плагины.

/usr/local/mgr5/sbin - каталог с вспомогательными исполняемыми файлами, включая утилиту командной строки mgrctl.