Конфигурационные файлы и логи
Статья содержит перечень конфигурационных файлов и логов панели управления и сторонних сервисов. Для работы со сторонними сервисами панель управления использует учётные записи пользователей операционной системы.
Панель управления
Конфигурационные файлы
Конфигурационные файлы панели управления находятся в директории /usr/local/mgr5/etc/:
- core.conf — конфигурационный файл COREmanager;
- debug.conf — настройка уровня логирования;
- ihttpd.conf — конфигурационный файл встроенного веб-сервера ihttpd;
- ispmgr.conf — основной конфигурационный файл ISPmanager;
- sptar.conf — конфигурационный файл модуля резервного копирования;
- mgrlist.conf — список панелей управления, установленных на сервере.
/usr/local/mgr5/etc/ispmgr.conf.d/ — директория с конфигурационными файлами управления сервисами.
/usr/local/mgr5/etc/xml/ — директория с xml-файлами, описывающими интерфейс панели управления.
Лог-файлы
Лог-файлы панели управления находятся в директории /usr/local/mgr5/var/:
- ispmgr.log — основной лог ISPmanager;
- core.log — лог COREmanager;
- pkg.log — лог установки, удаления и обновления пакетов панели управления;
- ihttpd.log — лог встроенного веб-сервера ihttpd;
- backup2*.log — логи модуля резервного копирования;
- usermove.log — лог импорта пользователя.
Веб-серверы
Apache
/etc/httpd/conf/vhosts/ / .conf — конфигурационные файлы доменов пользователей;
— имя пользователя-владельца домена — доменное имя
/etc/httpd/conf/webdav-users/ — конфигурационные файлы веб-диска;
/etc/httpd/conf.d/ — конфигурационные файлы дополнительного ПО. Например, Roundcube, phpMyAdmin.
ОС Debian, Ubuntu:
/etc/apache2/conf/vhosts/ / .conf — конфигурационные файлы доменов пользователей;
— имя пользователя-владельца домена — доменное имя
/etc/apache2/conf/webdav-users/ — конфигурационные файлы веб-диска;
/etc/apache2/conf.d/ — конфигурационные файлы дополнительного ПО.
Nginx
/etc/nginx/vhosts/ / .conf — конфигурационные файлы доменов пользователей.
— доменное имя
/etc/nginx/vhosts-includes/ — конфигурационные файлы дополнительного ПО.
/var/www/httpd-logs/ — лог-файлы WWW-доменов.
PHP
Нативная версия
/etc/php.ini — основной конфигурационный файл.
/etc/php.d/*.ini — конфигурационные файлы расширений php.
/var/www/ /data/php-bin/php.ini — конфигурационные файлы пользователей.
— имя пользователя
Альтернативные версии
/opt/php /etc/php.ini — основной конфигурационный файл.
/opt/php /etc/php.d/*.ini — конфигурационные файлы расширений php.
/var/www/ /data/php-bin-isp-php /php.ini — конфигурационные файлы пользователей.
— имя пользователя — версия PHP. Например, для PHP 5.4, конфигурационные файлы находится в директории /opt/php54/etc/
PHP-FPM
Нативная версия
/etc/php-fpm.conf — основной конфигурационный файл.
/etc/php-fpm.d/ — конфигурационные файлы пользователей.
Альтернативные версии
/opt/php /etc/php-fpm.conf — основной конфигурационный файл.
/opt/php /etc/php-fpm.d/ — конфигурационные файлы пользователей.
— версия PHP. Например, для PHP 5.4, конфигурационные файлы находится в директории /opt/php54/etc/
Почта
Автоответчик
Сообщения и логи автоответчика хранятся в директории /var/www/ /data/email/ / /:
- .responder.msg — сообщения автоответчика.
- .responder.db — логи автоответчика.
— имя пользователя — имя почтового домена — имя почтового ящика
Exim
/etc/exim/domains — настройки почтовых доменов.
/etc/exim/domainips — сопоставление почтовых доменов и IP-адресов, используемых для отправки почты.
/etc/exim/passwd — список почтовых ящиков.
/etc/exim/aliases — псевдонимы для почтовых ящиков.
ОС Debian, Ubuntu
/etc/exim4/exim4.conf — основной конфигурационный файл.
/etc/exim4/domains — настройки почтовых доменов.
/etc/exim4/domainips — сопоставление почтовых доменов и IP-адресов, используемых для отправки почты.
/etc/exim4/passwd — список почтовых ящиков.
/etc/exim4/aliases — псевдонимы для почтовых ящиков.
Dovecot
/etc/dovecot/dovecot.passwd — данные о почтовых ящиках.
/var/www/ /data/email/ / / .dovecot.sieve — правила сортировки почты для ящика.
/etc/mail/spamassassin/local.cf — правила для спам-фильтра
— имя пользователя — имя почтового домена — имя почтового ящика
DNS
Powerdns
/etc/pdns/pdns.conf — основной конфигурационный файл.
/var/log/messages — лог-файл.
ОС Debian, Ubuntu:
/etc/powerdns/pdns.conf — основной конфигурационный файл.
/var/log/syslog — лог-файл.
Bind
/etc/named/named.conf — основной конфигурационный файл.
/var/log/messages — лог-файл.
ОС Debian, Ubuntu:
/etc/bind/named.conf — основной конфигурационный файл.
/var/log/syslog — лог-файл.
СУБД
Нативная версия
Альтернативные версии
Альтернативные версии MySQL запускаются в докер-контейнерах, файлы в контейнер монтируются из директории /var/lib/ /. Например, /var/lib/mysql-5.7/.
Конфигурационные файлы: /etc/ispmysql/ /custom.cnf.
— версия MySQL
— имя базы данных
FTP
ProFTPd
/etc/proftpd.conf — основной конфигурационный файл ProFTPd.
/etc/proftpd.passwd — список пользователей FTP.
/var/log/proftpd/ — директория с лог-файлами ProFTPd.
PureFTPd
/etc/pure-ftpd/conf/ — директория с конфигурационными файлами PureFTPd.
/var/log/pureftpd.log — лог-файл PureFTPd.
Брандмауэр
/etc/sysconfig/iptables — правила сетевого экрана iptables.
ОС Debian, Ubuntu:
/etc/ispiptable.conf, /etc/ispip6table.conf — правила сетевого экрана iptables.
Модули интеграции
LetsEncrypt
Обратите внимание!
- Перейдите в Настройки → Настройка логирования.
- Зажмите Ctrl и выделите модули ssl, rpc, core_modules.
- Нажмите кнопку Максимальный.
Модуль записывает информацию в лог-файлы:
- /usr/local/mgr5/var/letsencrypt.log;
- /usr/local/mgr5/var/ispmgr.log.
Softaculous
/etc/nginx/vhosts-includes/softaculous.conf — конфигурационный файл модуля.
/var/softaculous/error_log.log — лог-файл модуля.
Imunify
/usr/local/mgr5/var/raisp_data/log/ — директория с лог-файлами модуля.
Virusdie
/usr/local/mgr5/var/virusdierun.log — лог-файл модуля.
Логи в ISPmanager
Эта статья поможет Вам узнать, как осуществляется настройка параметров сохранения логов и как оценить работу панели ISPmanager.
Логи WWW-доменов
Для того чтобы посмотреть логи запросов и логи ошибок (access.log и error.log), выполните следующие шаги:
- Зайдите в раздел «Мониторинг и журналы» > «Журналы WWW-запросов».
- Выделите в списке нужного пользователя, нажмите и выберите «Журналы» или нажмите «Журналы» в верхнем меню.

- При стандартных настройках домена сохраняются и access.log и error.log. Также происходит ежедневная ротация – логи за предыдущие дни помещаются в архив, журнал обновляется.

- Просмотреть архивы можно в разделе «Менеджер файлов» в каталоге /var/www/имя-пользователя/data/logs.

- Настройка параметров сохранения логов выполняется при добавлении нового домена в панель. Для настройки существующего домена зайдите в раздел «Сайты».
- Выделите нужную Вам домен, нажмите и выберите «Изменить» или нажмите «Изменить» в верхнем меню.

- В открывшемся окне настроек домена перейдите на вкладку «Дополнительные настройки».
- Здесь Вы можете изменить следующие параметры:
- включить/отключить ведение логов,
- настроить период ротации,
- установить максимальное количество архивов, хранящихся на сервере,
- включить/отключить и настроить генератор отчетов.
- Нажмите «Сохранить».

Логи панели
Для того чтобы просмотреть логи авторизации в панели ISPmanager от имени пользователя root, выполните следующие шаги:
- Войдите в панель от имени root.
- Перейдите раздел «Мониторинг и журналы» > «Журнал посещений».

- Просмотреть логи панели управления можно в разделе «Менеджер файлов» в каталоге /usr/local/mgr5/var. Это позволит оценить работу панели ISPmanager и ее модулей.
- Нажмите «Перейти».

Основные логи панели управления ISPmanager:
- ispmgr.log – основной лог,
- backupctl-ispmgr.log – лог резервного копирования,
- longtask.log – лог выполнения длительных операций,
- pkg.log – лог установки ПО.
Ограничение на размер логов панели – 100 Мб. После достижения этого объема логи ротируются, архивы сохраняются в каталог /usr/local/mgr5/var/logs/.
Если у Вас остались какие-либо вопросы, Вы можете задать их в онлайн чате в правом нижнем углу сайта или тикетом в техподдержку.
ISPmanager 5 не работает никакая исходящая почта?
Правильно ли я понимаю, что из коробки должна исходящая SMTP почта работать, на крайняк функция mail(php). Ставил и на Debian и на Centos и даже на Ubuntu.
Входящая почта работает, на исходящей SMTP проскакивала ошибка 550. Функция mail(php) так же ничего не отправляет. Вряд ли проблема с сервером, т.к. один раз из панели удалось отправить сообщение, в настройках GeoIP, панель отправляет почту.
Кто-то сталкивался с подобным? Подскажите, пожалуйста куда обратить внимание. В логах Exim вроде ничего интересного не было.
/var/log/exim4/mainlog
2015-11-19 11:58:20 no IP address found for host dsl-94-233-73-75.avtlg.ru (during SMTP connection from [94.233.73.75]) 2015-11-19 11:58:21 H=(sanespc) [94.233.73.75] F= rejected RCPT : relay not permitted
Логи
Отправляю с почтового клиента Outlook 2010.
- Вопрос задан более трёх лет назад
- 4395 просмотров
Документация ispmanager 6 lite, pro, host
Ispmanager 6 версий lite, pro, host — панель управления веб-сервером, предназначена для конечного пользователя. Обычно предоставляется вместе с выделенными и виртуальными серверами. Позволяет управлять одним физическим сервером или виртуальным сервером.
Основные возможности ispmanager
Список основных возможностей ispmanager:
- Создание и управление пользователями/шаблонами пользователей. В том числе выставление ограничений для пользователей/шаблонов пользователей.
- Создание и управление web доменами. Возможность выбора режима работы php, установка SSL сертификата, быстрая установка популярных cms на домен, настройка редиректов и ssl перенаправлений.
- Управление DNS. Создание доменных зон и редактирование записей.
- Управление почтовой системой. Создание почтовых доменов и ящиков. Установка пересылок и почтовых алиасов. Почтовые фильтры. Поддержка DKIM. Системы защиты от спама.
- Управление базами данных. Создание баз данных и пользователей баз данных. Выставление для пользователей баз данных прав доступа.
- Управление ftp пользователями. Создание, включение, отключение ftp пользователей. Возможность выставить пользователю домашнюю директорию.
- Редактирование файлов через панель управления. Выставление прав доступа на файлы и директории.
- Управление файерволом.
- Система резервного копирования.
- Статистика по потребляемым ресурсам.
- Разграничение прав доступа для пользователей.
Основные отличия lite, pro, host и business версий.
Версии ispmanager lite, pro, host отличаются максимальным количеством добавляемых (сайтов).
| Версия | Максимальное количествоWWW-доменов |
|---|---|
| ispmanager lite | 10 |
| ispmanager pro | 50 |
| ispmanager host | не ограничено |
Обратите внимание!
Если поддомены заведены в ispmanager как отдельные WWW-домены, то они будут учитываться лицензией. Если поддомены созданы при помощи функции «Автоподдомены», то они не входят в учитываемое количество WWW-доменов.
Ispmanager business предназначен для предоставления услуг виртуального хостинга, а значит, в первую очередь нацелен на бесперебойную работу всей системы и расширенную настройку лимитов пользователей.
Ниже приведен список возможностей, которые есть только в business версии:
- Управление неограниченным количеством серверов (нод) из одной панели управления.
- Гибкая настройка распределения пользователем между узлами кластера.
- Распределение ролей для нод (серверов) — роль веб сервера, сервера баз данных, почтового сервера, первичного и вторичного серверов имен.
- Расширенные ограничения по ресурсам для пользователей/шаблонов пользователей.
- Реселлинг.
Архитектура
Ispmanager может быть установлен на популярные операционные системы семейства Unix. Более подробную информацию о процессе установки и список поддерживаемых ОС можно найти в инструкции по установке.
Ispmanager устанавливается в директорию /usr/local/mgr5.
Данные
Ispmanager lite, pro, host всю необходимую для себя информацию хранят в базе данных sqlite, которая расположена по адресу /usr/local/mgr5/etc/ispmgr.db.
Конфигурация
Ispmanager имеет распределенную систему файлов конфигурации, в директории /usr/local/mgr5/etc расположены основные файлы конфигурации:
- ispmgr.conf — основной файл конфигурации панели управления.
Дополнительные файлы конфигурации расположены в директории /usr/local/mgr5/etc/ispmgr.conf.d/:
- nginx.conf — содержит пути для nginx
- phpfpm.conf — содержит пути для php-fpm
- dns.conf — конфигурация DNS
Подробная информация об используемых директивах на странице, посвященной файлу конфигурации ispmanager
Логирование
Логи панели управления находятся в директории /usr/local/mgr5/var.
Различные модули панели управления используют разные логи. Основные логи ispmanager:
- ispmgr.log — основной лог панели.
- backup2.log — лог резервного копирования.
- longtask.log — лог выполнения длительных операций.
- pkg.log — лог установки программного обеспечения.
- usermove.log — лог функции переноса пользователя.
При достижении размера 100Мб логи ротируются и архивы помещаются в директорию /usr/local/mgr5/var/logs/
Добавить дебаг для того или иного модуля панели можно через интерфейс панели управления: раздел «Журнал ошибок» -> кнопка Настройка.
Поддерживаемое ПО
Все программное обеспечение устанавливается из репозиториев системы, а значит сервисы будут установлены именно той версии, что в репозитории системы.
Все необходимые репозитории подключаются при установке панели управления. Мы настоятельно не рекомендуем подключать дополнительные сторонние репозитории самостоятельно, это может привести к некорректной установке программного обеспечения.
Ispmanager lite, pro, host имеют раздел «Возможности», в котором есть возможность выбора используемого ПО. В таблице приведено описание программного обеспечения, обеспечивающего работу той или иной возможности:
| Возможность | Описание | Программное обеспечение |
|---|---|---|
| Веб-сервер (WWW) | Данная возможность определяет режим работы веб сервера. Есть возможность выбора связки веб серверов, например: только Apache, Nginx + Apache, Nginx + PHP-FPM | Apache ITK/Prefork. Nginx, PHP-FPM, PHP для Apache, Awstats, Webalizer, Logrotate |
| Почтовый сервер | Возможность определяет работу почтовой системы. | Exim, Dovecot, Greylisting, OpenDKIM, SpamAssassin, ClamAv, Sieve, AfterLogic, RoundCube |
| Сервер имен (DNS) | Предоставляет выбор используемого сервера имен | Bind/PowerDNS |
| FTP сервер | Предоставляет выбор используемого ftp сервера | ProFTP/PureFTP |
| Сервер СУБД MySQL | Предоставляет возможность включения или выключения MySQL сервера | СУБД MySQL |
| Сервер СУБД PostgreSQL | Предоставляет возможность включения или выключения PostgreSQL сервера | СУБД PostgreSQL |
| Дисковые квоты | Предоставляет возможность включения или выключения дисковых квот | Quota |
| Архиваторы | Возможность выбора используемых архиваторов. | Zip, Unzip |
Пробная версия
Вы можете оценить весь функционал ispmanager бесплатно в течение 14 дней.
База знаний
- Возможные проблемы и их решения
- Пошаговые руководства
- Часто задаваемые вопросы
Полезные ссылки
FAQ — часто задаваемые вопросы по работе ispmanager.