This article contains the list of configuration files and logs of the control panel and third-party services. The control panel works with third-party services under the user accounts of the operating system.

Control panel


Configuration files

The control panel configuration files are located in the directory /usr/local/mgr5/etc/:

/usr/local/mgr5/etc/ispmgr.conf.d/ — the directory with configuration files of service management.

/usr/local/mgr5/etc/xml/ — the directory with xml-files describing the interface of the control panel.

Log files

The control panel log files are located in the directory /usr/local/mgr5/var/:

  • ispmgr.log — the main log of ISPmanager;
  • core.log — COREmanager log;
  • pkg.log — the log of installation, uninstallation and update of control panel packages;
  • ihttpd.log — the log of built-in ihttpd web server;
  • backup2*.log — backup module logs;
  • usermove.log — user import log.

Web servers


Apache

CentOS:

/etc/httpd/conf/vhosts/<user>/<domain.com>.conf — configuration files of user domains;

Comments

<user> — domain owner user name

<domain.com> — domain name

/etc/httpd/conf/webdav-users/ — configuration files of the web disk;

/etc/httpd/conf.d/ — configuration files of additional software. E.g., Roundcube, phpMyAdmin.

Debian, Ubuntu:

/etc/apache2/conf/vhosts/<user>/<domian.com>.conf — configuration files of user domains;

Comments

<user> — domain owner user name

<domain.com> — domain name

/etc/apache2/conf/webdav-users/ — configuration files of the web disk;

/etc/apache2/conf.d/ — configuration files of additional software.

Nginx

/etc/nginx/vhosts/<user>/<domain.com>.conf — configuration files of user domains.

Comments

<domain.com> — domain name

/etc/nginx/vhosts-includes/ — configuration files of additional software.

/var/www/httpd-logs/ — WWW domains log files.

OpenLiteSpeed

/usr/local/lsws/conf/<domain.com>.conf — configuration files of user domains.

/usr/local/lsws/conf/vhosts-includes/ — configuration files of additional software.

/var/www/httpd-logs/ — log files of WWW domains.

/usr/local/lsws/conf/vhosts-php/ — PHP settings for the website.

/usr/local/lsws/conf/users-php/ — PHP settings for the user.

PHP


Native version

/etc/php.ini — the main configuration file.

/etc/php.d/*.ini — configuration files of php extensions.

/var/www/<user>/data/php-bin/php.ini — user configuration files.

Comments

<user> — user name

Alternative versions

/opt/php<version>/etc/php.ini — the main configuration file.

/opt/php<version>/etc/php.d/*.ini — configuration files of php extensions.

/var/www/<user>/data/php-bin-isp-php<version>/php.ini — user configuration files.

CloudLinux:

/opt/alt/php<version>/etc/php.ini — the main configuration file.

/opt/alt/php<version>/etc/php.d/*.ini — configuration files of php extensions.

Comments

<user> — user name

<version> — PHP version. For example, for PHP 5.4, the configuration files are located in /opt/php54/etc/

PHP-FPM


Native version

OS CentOS:

/etc/php-fpm.conf — the main configuration file.

/etc/php-fpm.d/user.d/ — user configuration files.

/etc/php-fpm.d/site.d/ — configuration files for websites.

OS Debian. Ubuntu:

/etc/php/<version>/fpm/php-fpm.conf — the main configuration file.

/etc/php/<version>/fpm/user.d/— user configuration files.

/etc/php/<version>/fpm/site.d/ — configuration files for websites.

Comments

<version> — PHP version. For example, for PHP 7.0, the configuration files are located in /etc/php/7.0/fpm/.

Alternative versions

/opt/php<version>/etc/php-fpm.conf — the main configuration file.

/opt/php<version>/etc/php-fpm.d/user.d/ — user configuration files.

/opt/php<version>/etc/php-fpm.d/site.d/ — configuration files for websites.

Comments

<version> — PHP version. For example, for PHP 5.4, the configuration files are located in /opt/php54/etc/.



Mail


Responder

Messages and logs of the auto-responder are stored in the directory /var/www/<user>/data/email/<domain>/<mailbox>/:

  • .responder.msg — responder messages.
  • .responder.db — responder logs.
Comments

<user> — user name

<domain> — mail domain name

<mailbox> — mailbox name

Exim

CentOS:

/etc/exim/exim.conf the main configuration file.

/etc/exim/domains — mail domain settings.

/etc/exim/domainips — correlation of mail domains and IP addresses used to send mail.

/etc/exim/passwd — mailbox list.

/etc/exim/aliases — mailbox aliases.

Debian, Ubuntu:

/etc/exim4/exim4.conf the main configuration file.

/etc/exim4/domains — mail domain settings.

/etc/exim4/domainips — correlation of mail domains and IP addresses used to send mail.

/etc/exim4/passwd — mailbox list.

/etc/exim4/aliases — mailbox aliases.

Dovecot

/etc/dovecot/conf.d/ — the directory with configuration files.

/etc/dovecot/dovecot.passwd — mailbox details.

/var/www/<user>/data/email/<domain>/<mailbox>/ .dovecot.sieve — mail sorting rules for the mailbox.

/etc/mail/spamassassin/local.cf — spam filter rules.

Comments

<user> — user name

<domain> — mail domain name

<mailbox> — mailbox name

DNS


Powerdns

CentOS:

/etc/pdns/pdns.conf — the main configuration file.

/var/log/messages — the log file.

Debian, Ubuntu:

/etc/powerdns/pdns.conf — the main configuration file.

/var/log/syslog — the log file.

Bind

CentOS:

/etc/named/named.conf — the main configuration file.

/var/log/messages — the log file.

Debian, Ubuntu:

/etc/bind/named.conf — the main configuration file.

/var/log/syslog — the log file.

DBMS


Native version

Configuration files:

  • /etc/my.cnf;
  • /etc/my.cnf.d/.

Alternative versions

Alternative versions of MySQL are launched in docker containers, the files are mounted into the container from the directory /var/lib/<alt_version>/. E.g., /var/lib/mysql-5.7/.

Configuration files: /etc/ispmysql/<base>/custom.cnf.

Comments

<alt_version> — MySQL version

<base> — database name

FTP


ProFTPd

/etc/proftpd.conf — the main ProFTPd configuration file.

/etc/proftpd.passwd — the list of FTP users.

/var/log/proftpd/ — the directory with ProFTPd log files.

PureFTPd

/etc/pure-ftpd/conf/ — the directory with PureFTPd configuration files.

/var/log/pureftpd.log — PureFTPd log file.

Firewall


CentOS:

/etc/sysconfig/iptables — iptables network firewall rules.

Debian, Ubuntu:

/etc/ispiptable.conf, /etc/ispip6table.conf — iptables network firewall rules.

Integration modules


LetsEncrypt

Note

To write data about module operation to the log files, set the desired logging level:

  1. Go to Settings Logging settings.
  2. Press Ctrl and select ssl, rpc, core_modules.
  3. Click on Maximum

The module records information in the log files:

  • /usr/local/mgr5/var/letsencrypt.log;
  • /usr/local/mgr5/var/ispmgr.log.

Softaculous

/etc/nginx/vhosts-includes/softaculous.conf — the module configuration file.

/var/softaculous/error_log.log — the module log file.

Imunify

/usr/local/mgr5/var/raisp_data/log/ — the directory with module log files.