Обзор ispmanager – панели управления хостингом и сайтами
В этой статье разбираем панель управления сайтами и сервером ispmanager. Мы делали обзор на неё в 2019 году, и за это время многое в продукте поменялось. Поэтому сейчас вы читаете обновлённую публикацию за 2023 год.
Ispmanager — одна из самых популярных в России и СНГ панель управления VPS или выделенным Linux-сервером. Предоставляет удобные инструменты для создания пользователей, сайтов, доменов, email-адресов и пр. Панель интегрирована с конструкторами сайтов, антивирусами, Let’s Encrypt и другими модулями. Можно создать собственный плагин, используя API.
Основные возможности панели
- Создание неограниченного количества пользователей (шаблонов пользователей) и управление ими.
- Выставление ограничений для пользователей/шаблонов пользователей.
- Создание и управление web-доменами. Возможность выбора режима работы PHP, установка SSL-сертификата, быстрая установка популярных CMS на домен, настройка редиректов и SSL-перенаправлений.
- Управление DNS. Создание доменных зон и редактирование записей.
- Создание почтовых доменов и ящиков, управление почтовой системой. Импорт почтового сервера из других сервисов и почтовиков. Установка пересылок и почтовых алиасов. Почтовые фильтры. Поддержка DKIM. Системы защиты от спама.
- Управление базами данных. Создание баз данных и их пользователей с выставлением прав доступа.
- Создание, включение, отключение FTP-пользователей и управление ими. Возможность выставить пользователю домашнюю директорию.
- Редактирование файлов через панель управления. Выставление прав доступа на файлы и директории.
- Управление файерволом.
- Система резервного копирования.
- Статистика по потребляемым ресурсам.
- Разграничение прав доступа для пользователей.
О панели, бренде и компании
Ispmanager — это коммерческий продукт. Разработчиком является иркутская компания с одноимённым названием — ispmanager. Это один из лидеров российского рынка программного обеспечения для автоматизации хостинга.
Панель ispmanager существует на рынке очень давно, первая коммерческая версия продукта вышла в 2004 году. Долгое время ispmanager развивался под брендом разработчика ISPsystem. В 2022 году произошло отделение продукта ispmanager в отдельную компанию. Генеральный директор ispmanager Фёдор Богомолов рассказал о целях разделения:
«Я считаю, что, когда у нашей компании один продукт, — это наше огромное преимущество:
- мы имеем самостоятельность в принятии решений;
- фокусируемся на рынке хостинга и веб-разработки;
- можем самостоятельно решать, какие фичи и улучшения мы делаем»
Компания ispmanager предлагает панель ispmanager и SSL-сертификаты
▍ Ispmanager
Ispmanager подразделяется на 4 версии в зависимости от функциональности и максимального числа поддерживаемых сайтов.
Версии ispmanager | |||
Для управления одним веб-сервером и размещения сайтов |
Для управления shared-хостингом, с поддержкой многонодовости | ||
Lite | Pro | Host | Business |
До 10 сайтов | До 50 сайтов и поддержка Docker | Любое число сайтов и поддержка Docker | Любое число сайтов |
Ispmanager business обычно использует хостинг-провайдеры, чтобы управлять виртуальным хостингом. В этом обзоре мы не будем её далее рассматривать.
Панель ispmanager написана на C++.
▍ SSL-сертификаты
Дополнительные продукты компании ispmanager – SSL-сертификаты. SSL шифрует данные между браузером пользователя и сайтом, чтобы мошенники не могли украсть номера кредитных карт, логины и пароли пользователей.
Инфоцентр
Документация на продукт компании собрана здесь. Есть форум, где можно отправить запрос на улучшение продукта, и блог. А ещё компанией предусмотрены вознаграждения за помощь в улучшении качества ispmanager. Чтобы получить техподдержку, надо написать запрос через Личный кабинет или в чате в правом нижнем углу сайта.
В Telegram ispmanager пишут новости о фичах и отвечают на вопросы пользователей. Кроме этого, есть сообщество Вконтакте и блог на Хабре.
Начало работы в ispmanager 6 host
Мы будем говорить об актуальной в 2023 году версии ispmanager 6 host, поскольку она рассчитана на администратора сервера наряду c lite и pro и обладает максимальной функциональностью.
Ispmanager 6 продуман так, что и без обращения к документации (к слову, удобно структурированной и написанной простым понятным языком) работа в нём покажется простой даже технически неподготовленному пользователю. Часто интуитивно понятный интерфейс, подсказки, возможность переставлять блоки по своему усмотрению — всё это делает ispmanager 6 одной из самых удобных панелей управления сервером и сайтами.
Системные требования
Аппаратная часть. x64(amd64) платформы с минимальными требованиями: процессор 512 МГц, 1 ядро, 1024 Мб RAM, 10 Гб дискового пространства. Для размещения свыше 10 сайтов требуется процессор 2ГГц, RAM от 3 Гб, от 2 ядер CPU и дисковое пространство от 50 Гб.
ОС. CentOS 7, Debian 10 и 11, Ubuntu 20.04 и 22.04, AlmaLinux 8, Rocky Linux 8.
Поддерживаемое ПО
ПО, поддерживаемое 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 на один сервер. | СУБД MySQL |
Сервер СУБД PostgreSQL | Предоставляет возможность включения или выключения PostgreSQL сервера | СУБД PostgreSQL |
Дисковые квоты | Предоставляет возможность включения или выключения дисковых квот | Quota |
Архиваторы | Возможность выбора используемых архиваторов | Zip, Unzip |
Что нового по сравнению с предыдущей версией
Улучшенный интерфейс. Помимо того, что ispmanager 6 имеет приятный и лёгкий дизайн, в том числе и в тёмной теме, в него добавили множество улучшений интерфейса, которых не было в предыдущем, пятом поколении продукта. Так, например, поддерживается перетаскивание файлов drag-and-drop в файловый менеджер, просмотр PDF и графических файлов, редактирование названий директорий и файлов прямо в таблицах панели, система уведомлений c возможностью получать сообщения о состоянии панели в «Телеграм».
Cравнение дизайна разных поколений ispmanager:
Функциональность. Все обновления ispmanager выходят только в 6-й версии панели. Основные новые инструменты, которые вы не встретите в 5-й версии, следующие:
- Контейнерная виртуализация Docker.
- Пакетный менеджер PHP Composer.
- Среда исполнения JS Node.js.
- Обработчик Python с поддержкой пакетного менеджера PIP.
- VPN на Wireguard.
- Антивирусный Модуль Dr.Web.
- Веб-сервер OpenLiteSpeed.
- Ускоритель сайтов Google PageSpeed для Nginx и Apache.
- CMS HostCMS.
- Поддержка СУБД Percona Server.
- Поддержка СУБД Maria DB.
Также для ispmanager 6 регулярно добавляют поддержку актуальных версий ОС.
Базовые настройки ispmanager
В самом начале рекомендуется выполнить базовые настройки, после которых любой сайт быстро установится на сервер и будет работать корректно:
- Создать учётную запись администратора.
- Выполнить настройки системы.
- В настройках системы включить автоматическое обновление (или обновляться вручную, но это менее удобно).
Настройка автообновления ispmanager - Создать шаблоны пользователей, на основе которых будут выставляться ограничения им.
- Используемое ПО установится автоматически. Выбрать и настроить дополнительные сервисы или удалить ненужные можно с помощью раздела Настройки → Конфигурации ПО.
Управление конфигурациями ПО в ispmanager
О том, как выполнить остальные настройки, смотрите в документации по темам:
- Политики
- Адреса панели
- Настройка темы интерфейса
- Настройка брендов реселлера
- Настройка почтовых уведомлений
- Настройки бренда
- Настройка встроенного веб-сервера (ihttpd)
- Конфигурационный файл ispmanager
- Конфигурация web-сервера
- Фоновые задания
- Шаблон домашней директории пользователей в ISPmanager
- Настройки системы
- Список параметров конфигурации ispmanager 6
- Настройка авторизации через соцсети
- Двухэтапная аутентификация
- Настройки авторизации
- Конфигурационные файлы и логи
- Начальная настройка
- Настройка оповещений
Интерфейс
После авторизации откроется дашборд с небольшой панелью задач и информаций об аккаунте, размещённой в блоках: количество пользователей, сайтов, потребление трафика, информация о системе и об установленных пакетах, статистика по ресурсам сервера и другое. Блоки можно сворачивать и перемещать.
Левое меню панели отображает все её возможности по категориям. Оно имеет четыре состояния: полное, свёрнутое, избранное и популярное. Вверху — кнопки настройки отображения меню и окно быстрого поиска пунктов меню. Ветки дерева меню можно сворачивать для экономии места.
В верхней панели собраны ссылки к основным настройкам, последние открытые вкладки, уведомления.
Глобальный поиск позволяет искать внутри неё различные данные, например, веб-сайт или базы данных.
Переключение тем: можно выбрать дневную или ночную тему либо задать переключение темы согласно настройкам ОС.
Показатель загрузки файлов: во время загрузки файлов на сервер ispmanager здесь будет показан прогресс.
Центр уведомлений: здесь хранится список всех показанных уведомлений, чтобы к ним можно было вернуться в любой момент.
Переход к настройкам пользователя: можно поменять язык, ограничить доступ к панели с выбранных IP, настроить двухфакторную авторизацию.
У разных пользователей панели могут быть разные права: у владельца сервера c правами root — максимальные; у admin — расширенные по настройке и управлению пользователями (может входить в панель с правами своих пользователей); у user — только доступ к настройке своих сайтов. Поэтому интерфейс панели для разных пользователей будет отличаться. У root он наиболее богатый, содержит все возможные пункты меню. Тогда как user увидит только разрешённые ему возможности.
Основные рабочие пространства — это таблицы со списками элементов панели. Над таблицей располагается меню инструментов, где можно выбрать действия над элементами. Некоторые могут быть неактивны — это значит, что действие не применимо к данному элементу или не выделена нужная строка. После того, как вы выделите элементы в таблице, кнопки станут активными. При определённых условиях кнопки могут так и остаться неактивными, о причинах в некоторых случаях можно прочитать в подсказке к кнопке.
Шестерёнка в верхнем правом углу таблицы открывает её настройки. Можно выбрать действия по умолчанию при двойном щелчке мыши, настроить количество строк и записей на странице, выбрать период обновления данных и отображаемые поля.
Для сортировки записей таблицы надо кликнуть на заголовок столбца (его ширину можно изменять). Фильтровать списки можно через кнопку фильтрации справа.
Модули в ispmanager
- Let’s Encrypt позволяет выпускать бесплатные SSL-сертификаты от сертификационного регистратора.
- DDoS-GUARD защищает сайты от HTTP(S) флуда с помощью технологии Reverse Proxy.
- Softaculous — модуль автоустановки веб-приложений и скриптов.
- Site.pro — конструктор сайтов.
- Dr.Web — антивирус для сайтов, который найдёт любой вредоносный скрипт и вылечит в один клик.
Заключение
Надеемся, обзор был вам полезен. Как всегда, пишите в комментариях, если мы что-то упустили или вы заметили ошибку — мы внесём правки в статью.