Системные требования
Для установки ispmanager рекомендуется выбирать отказоустойчивый выделенный или виртуальный сервер на базе гипервизорной виртуализации или контейнерной виртуализации OVZ.
Требования к серверу
Стоит учитывать, что основную нагрузку на сервер оказывают сайты, базы данных, почтовые ящики, расположенные на нём.
Для работы панели управления | Для работы панели управления + до 10 сайтов | Для работы панели управления + более 10 сайтов | |
Процессор | 512 МГц | 1 ГГц | от 2 ГГц |
Оперативная память | 1 Гб | от 2 Гб | от 3 Гб |
Количество ядер | 1 шт | 1 шт | от 2 шт |
Дисковое пространство | 10 Гб | от 20 Гб | от 50 Гб |
Рекомендуем выделить всё дисковое пространство для корневой файловой системы.
Для обеспечения эффективной работы панели рекомендуем иметь не менее 4 Гб оперативной памяти:
- при использовании альтернативных версий баз данных;
- при выборе СУБД MySQL во время установки.
Поддерживаемые ОС
Поддерживаемые операционные системы (ОС) с архитектурой x64:
- AlmaLinux 8, 9;
- CentOS 7 (рекомендуем файловую систему XFS);
- Debian 10, 11;
- Ubuntu 20.04 (рекомендуется), 22.04;
- VzLinux 8;
- Rocky Linux 8.
Присутствует поддержка CloudLinux OS SHARED.
CentOS 8 не поддерживается. Вы можете выполнить миграцию на ОС AlmaLinux 8 по инструкции.
Использование устаревшей ОС
Устанавливайте ispmanager на «чистый сервер»: сервер, на котором установлена только ОС без установки и настройки дополнительных сервисов и без подключённых сторонних репозиториев. Все необходимые репозитории будут подключены автоматически в процессе установки.
- Корректная установка ispmanager не гарантируется, если в системе подключены сторонние репозитории.
- Сервер с ispmanager должен использовать статический IP-адрес, заданный в конфигурационном файле сетевого интерфейса. Если IP-адрес назначен серверу с помощью DHCP, корректная работа ispmanager не гарантируется.
- При установке ispmanager на виртуальный сервер с типом виртуализации OVZ, версия ядра операционной системы у хост-сервера должна быть не ниже 2.6.32-042stab134.
- Используйте серверную версию OC. Десктопная версия ОС не поддерживается.
- Рекомендуем использовать последнюю доступную минорную версию ОС.
- Не поддерживается обновление ОС сервера со сменой мажорной версии.
- При изменении основной версии ОС техническая поддержка недоступна.
Требования к ПО
Требование к ПО ispmanager — это набор условий и характеристик, необходимых для корректной работы панели.
Минимальное ПО
При установке ispmanager Lite необходимо учитывать не только основные компоненты, но и их зависимости, обеспечивающие полноценное функционирование системы.
Минимальная установка
В минимальной установке ispmanager Lite включены следующие компоненты.
- Ispmanager Lite Common — этот компонент представляет собой основу панели управления, обеспечивая доступ к базовым функциям и возможностям;
- Coremanager: Coremanager — предоставляет ядро функционала ISPManager Lite, включая в себя ряд важных инструментов для управления сервером и хостинг-аккаунтами;
- Fail2ban — утилита безопасности, которая автоматически реагирует на подозрительную активность на сервере, обеспечивая его защиту от различных видов атак.
Минимальная установка с базой данных на нативном СУБД
Для тех пользователей, которым требуется база данных, расположенная на нативном СУБД (например, MySQL), предусмотрен следующий вариант установки:
- Ispmanager Lite Common — этот компонент представляет собой основу панели управления, обеспечивая доступ к базовым функциям и возможностям;
- Coremanager — предоставляет ядро функционала ISPManager Lite, включая в себя ряд важных инструментов для управления сервером и хостинг-аккаунтами;
- База данных (нативный СУБД) — в зависимости от выбранного типа базы данных (например, MySQL), ispmanager Lite будет установлен с соответствующим СУБД, обеспечивая возможность хранения и управления данными;
- Fail2ban — утилита безопасности, которая автоматически реагирует на подозрительную активность на сервере, обеспечивая его защиту от различных видов атак.
Рекомендуемое ПО
Для оптимального функционирования системы рекомендуется следующий набор компонентов.
- Ispmanager Lite;
- Fail2ban — утилита безопасности для защиты сервера от атак;
- СУБД — MariaDB или MySQL, в зависимости от операционной системы. Включает веб-интерфейс управления СУБД - phpMyAdmin;
- Веб-сервер Nginx и Веб-сервер Apache2 — два варианта веб-серверов для выбора, обеспечивающие хостинг веб-сайтов;
- Logrotate — утилита для ротации лог-файлов, обеспечивающая эффективное управление логами;
- Модуль PHP, PHP-FPM — обеспечивают поддержку PHP на сервере;
- Awstats — инструмент для сбора и анализа веб-статистики;
- Почтовые сервисы — Exim (MTA), Dovecot (IMAP/POP3 сервер), Sieve (язык фильтрации), Roundcube (веб-почтовый клиент);
- PHP 5.6, PHP 7.4, PHP 8.1 — включает CGI, модуль Apache и PHP-FPM для обеспечения совместимости с различными версиями PHP;
- Ansible — инструмент для автоматизации установки web-скриптов вне APS-репозиториев;
- Пакет для управления квотами (quota) — обеспечивает управление квотами дискового пространства;
- DNS-сервер BIND — обеспечивает функциональность DNS-сервера для управления доменами;
- FTP-сервер ProFTP — обеспечивает протокол передачи файлов для управления файлами на сервере.
Настройка брандмауэра
Разрешите входящие и исходящие подключения на порты:
- 21/tcp — для передачи данных по протоколу FTP;
- 22/tcp — для удалённого доступа к серверам по протоколу SSH;
- 110, 143, 993, 995, 587, 465, 25/tcp — для отправки и получения почтовых сообщений;
- 80, 443/tcp — для обслуживания запросов пользователей к сайтам на сервере с ispmanager;
- 1500/tcp — для доступа к веб-интерфейсу ispmanager;
- 1501/tcp — для работы внешних приложений через SSL;
- 53/tcp, 53/udp — для работы серверов доменных имён;
- 3306/tcp — для удалённого доступа к серверу баз данных.
- 212.109.222.131;
- 212.109.222.143;
- 144.76.174.134.