isp manager что это такое
Документация ISPmanager 5 Lite
ISPmanager Lite — панель управления веб-сервером, предназначена для конечного пользователя. Обычно предоставляется вместе с выделенными и виртуальными серверами. Позволяет управлять одним физическим сервером или виртуальным сервером.
Основные возможности ISPmanager
Список основных возможностей ISPmanager:
Основные отличия Lite и Business версий.
ISPmanager Business предназначен для предоставления услуг виртуального хостинга, а значит, в первую очередь нацелен на бесперебойную работу всей системы и расширенную настройку лимитов пользователей.
Ниже приведен список возможностей, которые есть только в Business версии:
Архитектура
ISPmanager может быть установлен на популярные операционные системы семейства Unix. Более подробную информацию о процессе установки и список поддерживаемых ОС можно найти в инструкции по установке.
ISPmanager устанавливается в директорию /usr/local/mgr5.
Данные
ISPmanager Lite всю необходимую для себя информацию хранит в базе данных sqlite, которая расположена по адресу /usr/local/mgr5/etc/ispmgr.db.
Конфигурация
ISPmanager имеет распределенную систему файлов конфигурации, в директории /usr/local/mgr5/etc расположены основные файлы конфигурации:
Дополнительные файлы конфигурации расположены в директории /usr/local/mgr5/etc/ispmgr.conf.d/:
Подробная информация об используемых директивах на странице, посвященной файлу конфигурации ISPmanager
Логирование
Логи панели управления находятся в директории /usr/local/mgr5/var.
Различные модули панели управления используют разные логи. Основные логи ISPmanager:
При достижении размера 100Мб логи ротируются и архивы помещаются в директорию /usr/local/mgr5/var/logs/
Поддерживаемое ПО
Все программное обеспечение устанавливается из репозиториев системы, а значит сервисы будут установлены именно той версии, что в репозитории системы.
Все необходимые репозитории подключаются при установке панели управления. Мы настоятельно не рекомендуем подключать дополнительные сторонние репозитории самостоятельно, это может привести к некорректной установке программного обеспечения.
ISPmanager Lite имеет раздел «Возможности», в котором есть возможность выбора используемого ПО. В таблице приведено описание программного обеспечения, обеспечивающего работу той или иной возможности:
Данная возможность определяет режим работы веб сервера. Есть возможность выбора связки веб серверов, например: только 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
Предоставляет выбор используемого сервера имен
Предоставляет выбор используемого ftp сервера
Предоставляет возможность включения или выключения MySQL сервера
Сервер СУБД PostgreSQL
Предоставляет возможность включения или выключения PostgreSQL сервера
Предоставляет возможность включения или выключения дисковых квот
Возможность выбора используемых архиваторов.
Пробная версия
Вы можете оценить весь функционал ISPmanager бесплатно в течение 14 дней.
Полезные ссылки
FAQ — часто задаваемые вопросы по работе программных продуктов ISPsystem.
Что нужно знать о ISPmanager?
Возможности ISPmanager на виртуальном хостинге от ГиперХост
Необходима многофункциональная панель управления для сервера? Рассмотрим популярное ПО, которое обеспечивает быструю и удобную работу с сервером.
Для кого разработана панель управления ISPmanager:
Изначально кратко выделю основные функции панели ISPmanager, которые пригодятся каждому пользователю сервером:
Как происходит установка ISPmanager на сервер?
Установка панели управления ISPmanager возможна только на «чистую» операционную систему, без стороннего программного обеспечения. С помощью консоли загружается скрипт с официального сайта, который и установит панель на ваш сервер. Установка ПО осуществляется из репозиториев системы. Разработчики системы не рекомендуют подключать дополнительные сторонние репозитории, это может повлечь за собой конфликты программного обеспечения.
Функционал панели управления ISPmanager позволяет быстро и продуктивно работать с сайтами, тоесть настраивать их работу на хостинге/сервере. Среди основных возможностей и особенностей панели в первую очередь необходимо выделить следующие пункты:
Управление доменными именами. Выделен специальный раздел Домены, в котором предоставляются все необходимые функции для управления доменами, которые относятся к сайтам. Панель интегрирована с DNSmanager, поэтому работа с доменными именами и их настройкой будет простой и понятной для пользователей панели.
Управление базами данных. Предоставляются все необходимые возможности для создания баз данных/пользователей и для управления ими.
Работа с почтой. Панель предоставляет все возможности для удобного управление почтовыми доменами и учетными записями почты, для настройки пересылок и почтовых алиасов, установки почтовых фильтров, настройки DKIM и SpamAssassin. Детали работы с почтой в панели управления читайте в этой статье
Настройки безопасности. С помощью ISPmanager можно установить SSL сертификаты, защитить папки паролем, настроить файервол.
Управление PHP версиями. С помощью специального удобного селектора пользователь может выбрать конкретную версию PHP для каждого домена. Здесь читайте о том, как сменить версию php в ISPmanager
Журналы и статистика. Выполняется учет потребления ресурсов сервера, подсчет трафика, текущей активности, журнал выполняемых на сервере действий.
Настройка сервера. Включение, выключение приложений и расширений, перезагрузка сервисов, установка и обновление ПО из стандартных репозиториев.
Логирование. Все необходимые логи расположены в директории /usr/local/mgr5/var.
К примеру, разные логи относятся к разным модулям панели. Основные логи:
Программное обеспечение, которое поддерживается панелью ISPmanager.
Воспользоваться возможностями панели ISPmanager Вы можете как на обычном виртуальном хостинге, так и на виртуальном сервере. Данное ПО значительно облегчит вашу работу с сайтом на сервере. При всем этом панель проста и понятна в управлении даже для начинающих пользователей системой. Поэтому вам не понадобится дополнительных или специфичных знаний для администрирования.
Очень удобно, что каждая кнопка в панели имеет специальную краткую подсказку. Плюс и в том, что в самой панели можно прочитать информацию-справку по разделам. Если вы новый пользователь системой, тогда обязательно посмотрите видеоуроки посвященные основным аспектам работы с ISPmanager. Например, на нашем youtube канале вы найдете следующие полезные инструкции:
Как видим дополнительных возможностей и модулей панель управления ISPmanager предоставляет достаточно. Поэтому если у вас есть свой сервер и установлена данная панель, то за дополнительную плату вы сможете без проблем подключить вышеперечисленные функции на свою панель управления.
Особенности выдачи лицензии на панель управления ISPmanager
Лицензия на панель управления сервером покупается за дополнительную плату (например, у нас она стоит 4$ в месяц для VPS, на виртуальном хостинге использование бесплатно), при этом во время заказа указывается IP-адрес сервера, к которому лицензия привязывается. В то же время для активной лицензии есть функция смены IP-адреса, правда сменить адрес можно только в течении одного месяца или же для вас могут сделать исключение.
Чем отличаются версии Lite и Business панели управления ISP?
Версия ISPmanager Business используется в том случае, если вы занимаетесь предоставлением услуг виртуального хостинга. Данная версия включает расширенную настройку лимитов пользователей.
Для пользователей виртуального хостинга от компании ГиперХост есть также возможность использовать ISPmanager. Рассмотрим по пунктам, какие разделы присутствуют в панели Lite версии:
ПОЧТОВЫЕ ЯЩИКИ — создание и настройка почты на вашем сервере.
phpMyAdmin — доступ к веб-интерфейсу приложения для администрирования СУБД MySQL.
УВЕДОМЛЕНИЯ — данные о проблемах, которые возникали с панелью управления и возможности их решить.
IP-АДРЕСА — указывается общий адрес сервера, на котором находится услуга или подключенный выделенный IP.
Хотите использовать быстро весь функционал ISPmanager? Эта статья поможет Вам в этом! А если нужна любая помощь в настройке панели и работы сайта на сервере, обращайтесь в техническую поддержку ГиперХост, мы работаем круглосуточно и будем рады Вам помочь!
Детальнее какая между 2-мя панелями разница и какая панель лучше, читайте в следующей статье на нашем блоге.
Как установить ISPmanager на VDS
ISPmanager — одна из самых популярных панелей для управления сервером. В ней доступны удобные инструменты для создания пользователей, сайтов, почтовых ящиков, доменов и других полезных штук. В общем, отличное решение, если у вас VDS.
Аппаратные и программные требования ISPmanager
Прежде чем ставить ISPmanager на сервер, убедитесь, что он подходит для работы этой панели управления.
До 10 сайтов — процессор 1 ГГц, 1 ядро, от 2 ГБ ОЗУ, от 20 ГБ на диске.
Более 10 сайтов — процессор от 2 ГГц, 2 ядра, от 3 ГБ ОЗУ, от 50 ГБ на диске.
Значение имеет и установленная операционная система. Панель совместима со следующими ОС (x64):
Ubuntu 16.04, 18.04, 20.04.
Важно устанавливать панель на чистый сервер: не должно быть сторонних репозиториев и дополнительных сервисов. Также потребуется настройка брандмауэра для разрешения входящих портов — все номера указаны в документации ISPmanager.
Как установить ISPmanager на VDS автоматически
Если вы создаете новый VDS, то можете поставить панель в автоматическом режиме при настройке конфигурации. Посмотрим, как это сделать, на примере Timeweb.
У меня есть аккаунт с VDS. Я хочу настроить новый сервер с ISPmanager.
Авторизуемся в своем аккаунте и переходим в раздел «Список VDS».
Нажимаем на кнопку «Создать сервер».
Добавляем имя и комментарий (опционально).
На втором шаге выбираем операционную систему и дополнительное ПО. Например, я хочу поставить Ubuntu 18.04 с панелью управления ISPmanager Lite. Отмечаем эти пункты и нажимаем на кнопку «Далее».
Выбираем конфигурацию. У меня небольшой проект, поэтому я остановлюсь на тарифе Scarlett. Его ресурсов хватит для стабильной работы Ubuntu и панели.
Опционально добавляем SSH-ключ для защищенного удаленного подключения и включаем защиту от DDoS-атак.
Нажимаем на кнопку «Создать сервер».
После успешной установки на электронную почту придет письмо с данными для доступа.
Автоматическая инсталляция доступна также при переустановке операционной системы и дополнительного ПО на VDS. Порядок будет аналогичным.
Например, у меня есть VDS с Ubuntu 18.04 и панелью управления Vesta. Больше на нем ничего нет. Это значит, что я могу безболезненно переустановить операционную систему и программное обеспечение. Если на диске хранятся какие-то данные, то так делать не стоит, потому что при переустановке все удалится.
Открываем раздел «Список VDS» в личном кабинете.
Выбираем сервер и переходим на вкладку «Системы».
Открываем вкладку «Программное обеспечение» и нажимаем на кнопку «Переустановить».
Дальше появится такое же окно, как при создании VDS. Здесь можно выбрать операционную систему и дополнительное ПО. Я отмечаю Ubuntu 18.04 и ISPmanager Lite. Перед установкой мастер предложит добавить SSH-ключ и попросит подтвердить удаление всех данных с системного диска и установку новой операционной системы.
Мощный сервер под Битрикс – 15 дней бесплатно
С HighCPU 5ГГц производительность сайта будет выше. Убедитесь сами, заказав тариф High 2, и мы подарим 15 дней бесплатного обслуживания! Пополните баланс аккаунта на сумму от 50 рублей и активируйте промокод communityhigh2.
Как установить ISPmanager на сервер вручную
Посмотрим ручную установку на примере Ubuntu 18.04, которая совместима с ISPmanager Lite. Можно подключиться к VDS через SSH или воспользоваться консолью. Я воспользуюсь вторым вариантом и установлю панель через встроенный терминал.
Первая команда скачивает установочный файл:
Чтобы установить последнюю версию панели, вводим следующую команду:
Если нужна конкретная версия, выполняем такую команду:
Следующий шаг — выбор ветки обновлений.
Stable — стабильная версия, которая прошла бета-тестирование. Чтобы выбрать ее, вводим букву «s».
Beta — версия с нововведениями, которая пока находится на бета-тестировании. Стабильная работа не гарантируется. Буква «b».
Затем выбираем из списка подходящую сборку:
Панель управления с рекомендуемым ПО: Apache MPM-ITK, phphMyAdmin, PHP и т.д. Для выбора этой версии вводим «1».
Минимальный набор ПО: MySQL или MariaDB. Для выбора этой версии вводим «2».
После выбора редакции начнется установка панели. По ее завершении появится адрес, по которому вы можете перейти к интерфейсу ISPmanager.
Как зайти в ISPmanager Lite
Интерфейс панели управления доступен по адресу https://IP_адрес:1500/ispmgr. При первом подключении появляется уведомление о том, что подключение не защищено. Чтобы продолжить работу, откройте дополнительные сведения и подтвердите исключение безопасности.
Следующий шаг — подтверждение лицензии. Если она была приобретена при создании нового сервера, то активация пройдет автоматически. Если же вы ставили ISPmanager вручную, то потребуется ввести лицензионный код — вы должны были получить его при покупке соответствующей редакции.
Последний этап — авторизация. Для входа в панель используются данные для доступа к серверу: имя пользователя root и пароль. Эту информацию можно посмотреть в настройках VDS. Она также приходит на электронную почту вместе с сообщением об установке (переустановке) операционной системы и дополнительного ПО.
При первой авторизации нужно согласиться с условиями лицензионного соглашения. После этого можно приступать к настройке ISPmanager.
Базовая настройка панели управления
Самые первые настройки — указание имени сервера, часового пояса и местоположения.
В меню слева открываем раздел «Настройки» — «Настройки системы».
Вписываем имя — это может быть доменное имя сайта.
Выбираем подходящий часовой пояс и указываем свое местоположение.
В настройках также можно установить автоматическую установку обновлений. Это позволит всегда держать панель в актуальном состоянии.
Следующий шаг — создание нового пользователя. По умолчанию есть один пользователь — root. Он обладает максимальным набором прав. Это может быть опасно, как и работа под root в консоли. Поэтому есть смысл создать другого пользователя с ограниченными правами.
Открываем раздел «Учетные записи» — «Пользователи».
Нажимаем на кнопку «Создать».
Указываем логин и пароль. Выбираем шаблон (о них ниже) или настраиваем все параметры вручную. Нажимаем «Далее».
На следующем шаге можно создать FTP-пользователя и WWW-домен. Если такой необходимости нет, убираем галочку «Автоматически создать указанные объекты».
Нажимаем на кнопку «Завершить», чтобы сохранить нового пользователя.
Чтобы перелогиниться под именем нового пользователя, возвращаемся в раздел «Учетные записи» — «Пользователи», находим его в списке и нажимаем на кнопку «Войти».
По умолчанию в ISPmanager в качестве веб-сервера используется Apache. Но вы можете вручную установить Nginx, если это требуется вашему проекту.
В меню слева выбираем раздел «Настройки» — «Возможности».
Выделяем строку «Веб-сервер WWW» и нажимаем на кнопку «Изменить».
Отмечаем Nginx и нажимаем на кнопку «Применить изменения».
Ждем, пока установится веб-сервер.
В этом же разделе можно выбрать версию PHP. Есть несколько альтернативных вариантов. Например, у меня активирована версия PHP 7.1. Дополнительно я установлю версию PHP 7.0.
Удобная штука в панели — создание шаблонов. Они используются при добавлении новых пользователей и проектов. В шаблоне сохраняются базовые настройки учетной записи.
Открываем раздел «Настройки» — «Шаблоны».
Указываем любое название, по которому затем будем идентифицировать шаблон.
Устанавливаем ограничения на количество баз данных, пользователей БД, FTP-пользователей, WWW-доменов, доменных имен, почтовых доменов и ящиков.
Настраиваем параметры доступа — например, разрешаем использование SSL и PHP как модуля Apache.
Шаблоны экономят время — при создании новой учетной записи в ней уже будут выставлены базовые настройки и разрешения.
Что нового в ISPmanager 6
ISPmanager – одно из самых популярных решений для управления серверами на базе Linux. Несмотря на коммерческую лицензию, большинство компаний предпочитают именно ISPmanager, так как в этой панели собраны все инструменты для полноценного администрирования.
Новички, незнакомые с консольными командами, по достоинству оценивают графический интерфейс, который по функциональности не отстает от консольных команд.
Недавно разработчики из ISPsystem представили новую версию – ISPmanager 6. Что изменилось уже сейчас и какие нововведения ожидают пользователей в будущем?
Что такое ISPmanager и как она работает
Сперва немного о сути панели управления. После установки программного обеспечения администратор получает голую консоль, с которой не очень удобно работать. Конечно, специалисты прекрасно разбираются в командах и могут контролировать все процессы из терминала, но большинство людей предпочитают графический интерфейс с доступной документацией и видимыми настройками.
ISPmanager как раз и является той самой графической панелью управления, упрощающей работу с установленным программным обеспечением. Даже новичок сможет разобраться в параметрах и научиться администрировать серверы Apache, nginx, разбираться в базах данных MySQL, PostgreSQL и так далее.
Первая версия ISPmanager вышла в 2013 году. За 8 лет разработчики внесли более 1500 изменений и более чем в 5 раз расширили кодовую базу. Команда ISPsystem оперативно подстраивается под новые модули, операционные системы и дополнительные инструменты. ISPmanager 5 начал поддерживать:
Также подключились сервисы:
ISPmanager улучшает и качество шифрования: теперь пользователи могут работать через Let’s Encrypt ACME v2 и DNSSEC; появились новые протоколы: HTTP 2.0 и преобразователь NAT.
ISPsystem работает и над улучшением интерфейса. Сегодня графический интерфейс ISPmanager выглядит современно и удобно.
Возможности ISPmanager
Владельцы серверов полюбили сервис за огромное число инструментов и простое освоение функций. На данный момент ISPmanager предлагает:
Конечно, это не весь список возможностей ISPmanager. В ней немало дополнительных параметров и настроек, которые подробно описаны в официальной документации.
Пришло время рассказать о новой номерной версии продукта – ISPmanager 6.
Главные изменения в ISPmanager 6
Тарифы в ISPmanager 5 оценивались в евро, теперь же оплата полностью перешла на рубли. Также компания отказалась от «вечных» лицензий, которые были у некоторых пользователей пятой версии, поэтому клиенты, не продлившие подписку, не смогут пользоваться планировщиком задач.
Основные изменения коснулись тарифной системы. Розничные цены повысились, однако для партнеров будут специальные предложения. На сайте ISPsystem представлены следующие версии:
Пользователи, которые привыкли к старой панели, используют собственные модули или управляют множеством сайтов одновременно, не будут «насильно» перебрасываться на новую версию. Переход будет постепенным и бесшовным, а предыдущие наработки продолжат функционировать.
Поддержка пятой версии панели будет прекращена 1 января 2022 г.
3 месяца ISPmanager 6 Lite в подарок
Жми по ссылке ниже, чтобы узнать условия акции
Ближайшие обновления
Хоть на данный момент и кажется, что главные изменения затронули только тарифную систему, до конца 2021 года разработчики обещают добавить множество новых инструментов, которых не было в ISPmanager 5.
В первую очередь будет дорабатываться интерфейс: планируется добавление удобных и информативных подсказок. Также добавится продвинутое обучение, которое поможет новичкам правильно настроить первый сайт. Онбординг будет постоянно улучшаться, раскрывая все возможности ISPmanager 6.
До конца года появится мониторинг почты с новыми спам-фильтрами и некоторыми дополнительными функциями. Вместе с ним планируется запустить внешний и внутренний мониторинг: первый будет отображать доступность сайтов, а второй – ресурсы и запущенные процессы. К аналитическим инструментам добавится проактивная система контроля ошибок, которая поможет выявлять проблемы в панели пользователя.
Многие сервисы работают с Telegram, и ISPmanager 6 не исключение. В будущем оповещения о состоянии системы будут приходить прямо в мессенджер.
Ко всему прочему постепенно интегрируются:
Заключение
Хостинг-провайдер Timeweb работает с ISPmanager 6 и предлагает самые низкие цены на тарифы.
ISPmanager 6 – новая версия популярного продукта для удобного администрирования. Владельцы серверов могут смело переходить на ISPmanager, так как разработчики предоставили интуитивный интерфейс, прогрессивный онбординг и множество структурированной документации.
Plesk, cPanel или ISPmanager: что выбрать?
Протестировать все предлагаемые провайдером панели перед началом работы трудно, поэтому мы собрали три самых популярных в небольшом обзоре.
Сложности возникают, когда от администрирования ОС клиент переходит к связанным с хостингом задачам. Ему приходится управлять множеством сайтов с разными CMS и многочисленными пользовательскими аккаунтами. Чтобы снизить трудозатраты, стоит установить позволяющую настраивать соответствующие службы через удобный веб-интерфейс панель управления. Понадобится она и партнерам провайдера, продающим свои услуги клиентам. Сегодня мы сравним три популярных продукта, доступных при заказе VPS и VDS на Linux.
Обзор возможностей
▍Plesk
Один из наиболее универсальных вариантов, подходящий для всех типов задач. Панель работает не только с популярными deb-based и rpm-based дистрибутивами Linux, но и с Windows. Хотя заказчикам VPS/VDS на Windows редко нужны сторонние средства администрирования, при желании их можно установить. Plesk также отличается от конкурентов большим количеством поддерживаемого программного обеспечения, в т.ч. редко используемого на традиционных веб-серверах (Docker, NodeJS, Git, Ruby и т.д.).
Разработчики предлагают разные редакции продукта, включая легкую версию с минимальным набором возможностей. Plesk позволяет выбирать версию PHP для каждого сайта, поддерживает PHP-fpm, имеет встроенный инсталлятор популярных CMS, а также огромное количество дополняющих функциональность панели расширений. В зависимости от редакции в Plesk может быть включена биллинг-панель, а также возможность создавать разные тарифные планы и реселлеров — в первую очередь продукт предназначен для хостинговых компаний и веб-студий, а для отдельных VPS/VDS его функциональность кажется избыточной. Главный недостаток Plesk, который был выявлен на этом этапе — высокая цена лицензий и необходимость покупки расширений.
▍cPanel & WHM
Эта панель рассчитана на работу с RedHat Enterprise Linux и с некоторыми производными дистрибутивами. Она проста в использовании, но довольно функциональна: cPanel позволяет управлять веб-серверами и базами данных, гибко настраивать ограничения для пользователей хостинга, настраивать тарифные планы, создавать реселлеров, а также управлять почтовым сервисом с фильтрами и рассылками. Как и в случае с Plesk, здесь есть множество дополнительных возможностей, а функции cPanel расширяются с помощью коммерческих и бесплатных плагинов. Кроме того инструмент позволяет выбрать разные режимы работы и различные версии PHP. Из серьезных недостатков можно отметить довольно высокую стоимость лицензии и отсутствие поддержки популярных deb-based дистрибутивов.
▍ISPmanager
Последняя рассмотренная нами панель отличается от прочих низкой ценой. К тому же она работает не только на CentOS (клоне RHEL), но и на Debian/Ubuntu. Панель оптимизирована под задачи хостинга и обновляется автоматически. Пользователям доступна подробная русскоязычная документация, возможность задать версию PHP для каждого сайта и одновременно установить несколько версий СУБД внутри контейнеров Docker. Поддерживается PHP-fpm, есть встроенный инсталлятор популярных скриптов и CMS, а также некоторое количество расширяющих функциональность модулей интеграции.
Цены на RuVDS
В таблице выше указан диапазон цен на лицензии Plesk, cPanel и ISPmanager, если приобретать их на сайтах разработчиков. Многие хостинг-провайдеры предлагают сразу укомплектовать сервер панелью, при этом стоимость лицензии может оказаться ниже. В рамках предновогодней акции RuVDS дает заказавшим VPS клиентам возможность бесплатно использовать ISPmanager Lite до 31 декабря 2019 года, а Plesk web admin edition — до 31 января 2020 года. После завершения акции стоимость лицензий составит 200 и 650 рублей в месяц. Пробную версию cPanel можно использовать бесплатно в течение 14 дней, но потом лицензию придется приобретать непосредственно у разработчика.
Первое впечатление
С установкой и запуском панелей никаких проблем у клиентов не возникнет, поскольку мы об этом уже позаботились — еще одна (кроме цены) причина купить лицензию через хостера. Заказывая сервер, достаточно выбрать один из трех доступных вариантов: ISPmanager Lite, Plesk web admin edition или cPanel & WHM с бесплатным пробным периодом в 14 дней. Отметим, что хотя Plesk может работать на Windows Server, такой вариант из коробки не предусмотрен. Если вам нужна панель для ОС от Microsoft, ее придется установить самостоятельно. Это обычная практика: VPS/VDS на Windows не комплектуют сторонним ПО. cPanel доступна только для машин на CentOS, что тоже вполне естественно.
Первоначальная настройка и создание сайтов особых затруднений не вызовут, однако здесь уже важны особенности каждой конкретной панели. Попробуем выделить их сильные и слабые стороны.
▍Plesk
Пользовательский интерфейс Plesk похож на панель администратора WordPress. Слева размещается меню (панель навигации), а по центру — рабочая область. Меню организовано вполне логично, все настройки находятся под рукой. Схожесть интерфейса с админкой WordPress не случайна: нам очень понравилась тесная интеграция Plesk с этой популярной CMS, установка которой здесь до предела автоматизирована. Довольно удобно ставить и другие сторонние скрипты — это большой плюс.
В правой части окна можно найти дополнительные элементы интерфейса, которые упрощают работу с панелью. Они содержат разнообразную информацию, позволяют быстро переходить в различные разделы настроек, а также предлагают установить дополнительное ПО. Главное преимущество Plesk — огромное количество расширений и совместимость с экзотическим для веб-хостинга софтом. Особенно нам понравилась поддержка Docker из коробки и богатый набор готовых образов (можно также загружать собственные).
Напоследок небольшая ложка дегтя: в Plesk web admin edition доступны только базовые функции, в более дорогих редакциях их список гораздо шире. Впрочем, это общее свойство версий начального уровня.
▍cPanel & WHM
Здесь нам понравилось разделение аккаунтов на два типа: пользователи и администраторы/реселлеры. Фактически продукт состоит из двух разных панелей: собственно cPanel и WebHost Manager (WHM). Первая предназначена для обычных пользователей хостинга и работать с нею достаточно удобно.
Включающие возможность создания тарифных планов функции для администраторов и реселлеров доступны через специальную панель WHM. Интерфейс этой панели в целом организован логично: в левой части традиционно расположено скрывающееся иерархическое меню с поисковой строкой, а в правой — рабочая область. В ней очень много настроек и это с одной стороны хорошо. С другой стороны меню WHM удобным не назовешь. Если в Plesk нам практически не приходилось пользоваться поиском, здесь в каждом разделе столько опций, что поисковая строка становится основным инструментом администратора.
▍ISPmanager
Важное отличие этой этой панели управления от предыдущих — максимально упрощенный и понятный интуитивно интерфейс. Слева находится навигационное меню, а справа — рабочая область. Открывать различные опции меню можно по отдельности или одновременно во вкладках рабочей области — это очень удобно, потому что разные функции панели часто бывают нужны администраторам параллельно. Помимо непосредственно связанных с хостингом, администраторам доступны некоторые дополнительные, а также системные функции, вроде антивирусной проверки, файлового менеджера, планировщика или брандмауэра. В список поставляемых в комплекте дополнительных приложений входит Roundcube Webmail и phpMyAdmin.
Нам понравилась простота первоначальной настройки и возможность автоматического обновления ПО, а также полная русская локализация панели и всей сопутствующей документации — у иностранных разработок с этим бывают сложности. С другой стороны упрощенный интерфейс не всегда обладает должной гибкостью настроек, а количество доступных дополнительных модулей для ISPmanager исчезающе мало по сравнению с коллекциями для Plesk и cPanel. Кроме того в самой дешевой редакции Lite нельзя создавать реселлеров и кластерные конфигурации.
Безопасность
Панель управления дает администраторам широкие полномочия в установленной на сервере операционной системе и потому потенциальное наличие уязвимостей в ней может быть опасным. По умолчанию для доступа к функциям всех перечисленных панелей используется поддерживающий шифрование протокол HTTPS с самоподписанным сертификатом. При этом никто не запрещает пользователю установить купленный сертификат. Помимо этого в cPanel и ISPmanager настраивается двухфакторная аутентификация при входе для администраторов/реселлеров и клиентов. Кроме того в cPanel есть дополнительная защита инструментов администрирования: в ней, например, нет доступа phpMyAdmin по прямой ссылке. Также все три панели регулярно обновляются, позволяют устанавливать сертификаты SSL для сайтов (в т.ч. самоподписанные) и в них можно добавить различные связанные с безопасностью модули, вроде антивирусных средств.
Резервное копирование
Plesk поддерживает полное и инкрементное резервное копирование в собственное хранилище или на внешний ресурс. При этом можно создать как полную копию всего сервера, так и копию данных отдельных пользовательских аккаунтов. cPanel создает сжатые и несжатые, а также инкрементные копии — по умолчанию они сохраняются локально. Стоит отметить наличие возможности запуска процедуры копирования по расписанию и отсутствие собственного интерфейса для восстановления данных.
Настройки резервного копирования в ISPmanager на наш взгляд недостаточно гибкие, но все основные возможности в этой панели также есть: данные сохраняются в локальном каталоге или на внешнем ресурсе и могут быть защищены паролем. По умолчанию копируются данные всех пользователей, хотя это может быть изменено в настройках. Кроме того в настройках указывается количество полных и ежедневных резервных копий.
Преимущества и недостатки
Все три рассмотренные панели возглавляют списки самых популярных и отличаются широкими функциональными возможностями. Plesk поддерживает разнообразное программное обеспечение и позволяет решать наиболее широкий круг задач. Пользователям доступно более 200 000 разнообразных образов Docker, а огромное количество расширений делает Plesk универсальным инструментом, пригодным не только для организации хостинга. cPanel рассчитана на решение связанных с хостингом задач, при этом разработчики разделили доступ к разным функциям на два уровня: для обычных пользователей и администраторов сделаны отдельные панели. Стоит также отметить высокую требовательность к вычислительным ресурсам — cPanel не стоит устанавливать на маломощные VPS. Панель ISPmanager также предназначена только для управления хостингом. Она проста в использовании, нетребовательна к ресурсам и стоит недорого — пожалуй это лучший вариант для VPS начального уровня или для начинающих администраторов и хостеров.