Ispmanager 6 business

/
/
/
Ispmanager business 6 architecture

Ispmanager business 6 architecture

 

The image shows the key modules of ispmanager business and their interaction in the context of hosting infrastructure management.

Main units

Panel core:

  • consists of executable files, helper scripts, and additional plugins;
  • is responsible for processing incoming requests and generating responses;

Cluster node management module:

  • configures cluster nodes, installs software, and collects statistics

Database:

  • stores panel service data;
  • MySQL is used for the master panel and SQLite is used for the cluster node.

Integrated web server:

  • is responsible for processing HTTP requests to the panel API functions

Command line utilities:

  • provide an alternative method of control without a graphical interface, allowing you to run panel queries from the command line

Services:

  • allow you to configure various aspects of your infrastructure, including DNS, mail, FTP, and other services

Web servers:

  • perform website processing and deliver static site data

Main files and directories (Master)

/usr/local/mgr5 - the main directory of the panel that contains executable files, configuration files, SQLite database, logs and other service data. 

/usr/local/mgr5/etc/ispmgr.conf - the main configuration file that defines ispmanager parameters and settings. 

/usr/local/mgr5/etc/debug.conf - the configuration file for changing logging settings. 

/usr/local/mgr5/var/ispmgr.log - the main log file where events and important panel operations are recorded. 

/usr/local/mgr5/addon - the directory containing plugins for extending ispmanager functionality. 

/usr/local/mgr5/sbin - the directory which contains auxiliary executables, including the mgrctl command line utility. 

 

Main files and directories (Node)

/usr/local/mgr5 - the main directory of the panel cluster node.

/usr/local/mgr5/etc/ispmgrnode.conf - main cluster node configuration file.

/usr/local/mgr5/etc/debug.conf - configuration file for logging settings.

/usr/local/mgr5/etc/ispmgrnode.db - cluster node SQLite database.

/usr/local/mgr5/var/ispmgrnode.log - main cluster node log file.

/usr/local/mgr5/addon - directory containing plugins.

/usr/local/mgr5/sbin - directory containing auxiliary executables, including the mgrctl command line utility.