Что такое панели управления хостингом и какие панели существуют?
Для того, чтобы создать сайт, а позже настраивать и поддерживать его, разработчики используют достаточно большое количество различных инструментов. Но есть один универсальный – это панель управления хостингом. Правильная панель объединяет в себе большую часть всех необходимых возможностей для настроек.
Панель управления – это программный инструмент, с помощью которого можно управлять настройками сервера и размещенными на нём сайтами. Благодаря панели процесс управления хостингом становится более понятным и удобным. Обычно она состоит из довольно понятного интерфейса, где разберется даже новичок. Также качественная панель управления заметно экономит пользователям не только время, но и нервы.
Также панель помогает выполнять разные операции, например, управление почтовыми сервисами, базами данных, FTP-аккаунтами, добавление и удаление доменов, просмотр статистики по трафику, настройка скриптов, загрузка файлов и так далее.
Кроме этого, в панели управления хостингом можно добавлять различные модули, например, автоустановщик скриптов Softaculous, сертификаты Let’s Encrypt, файервол CSF. Такие плагины расширяют основные возможности панелей.
Для аккаунтов виртуального хостинга контрольная панель уже установлена хостинг-провайдером. А вот для VPS и выделенных серверов ответственность за выбор панели управления берет на себя владелец сервера.
Панель управления от разработчика, который также предлагает много других продуктов для автоматизации работы хостинга. Есть два типа панелей в зависимости от выбранной лицензии:
- ISPmanager 6 версий Lite, Pro, Host – это панель управления веб-сервером для конечного пользователя.
- ISPmanager 6 Business – это панель управления веб-сервером для реселлера хостинга.
Хоть ISPmanager и устанавливается через SSH, все же эта панель управления хостингом проще последующих. С ней новичок сможет установить WordPress и SSL и без навыков администрирования. Эта панель универсальна. ISPmanager поддерживает Linux, Free BSD, Windows. Её можно использовать на виртуальном хостинге, облачных и выделенных серверах. Если вы вдруг решите сменить тип хостинга, то вам не придется переучиваться, так как интерфейс панели будет идентичным.
Простой и расширенный функционал панели поможет решить любые задачи по настройке виртуального сервера. Например, используя ISPmanager, у вас будет возможность управлять учетными записями, работать с доменами, файлами, планировать операции, обеспечивать безопасность проектам, администрировать БД и устанавливать дополнительные расширения с помощью специальных плагинов.
К явным достоинствам панели можно отнести удобный и логичный интерфейс, обширный функционал для управления сервером и аккаунта пользователя, легкий перенос аккаунтов между хостингами с ISPmanager, многоуровневая система прав доступа (администратор, реселлер и пользователь) и поддержка различных ОС и ПО.
Однако и недостатки имеются у ISPmanager: для пользования необходимо купить лицензию, также интерфейс хоть и понятен, но требует привыкания, закрытый исходный код и требуется устанавливать панель на чистый сервер.
К счастью, в интернете есть большая база знаний на русском языке и обширное комьюнити в СНГ, поэтому на любой вопрос по работе с ISPmanager панелью можно легко найти ответ.
Бесплатные панели управления серверами в 2021 году
Для пользователей Хабра не секрет, что панель управления (ПУ) — это веб-инструмент для администрирования сервера и размещённых на нём сайтов с помощью графического интерфейса. Она упрощает работу с доменами, базами данных, службами и приложениями.
В этой статье рассмотрим актуальные в 2021 году бесплатные панели управления, которые не теряют своей популярности, поскольку более 80% рядовых юзеров не используют и половины функций и возможностей платных ПУ.
VestaCP
Удобная русифицированная панель с опциональной платной поддержкой. Vesta предусматривает встроенный Softaculous, обеспечивающий возможность быстрой установки приложений, в том числе CMS. В ПУ интегрирован Let’s Encrypt, позволяющий в один клик добавить автоматически обновляющийся SSL-сертификат. VestaCP – мультиязычная админка, полностью контролирующая работу сервера, поддерживающая интерфейс командной строки и решения для работы с почтой.
Меню управления VestaCP
- Ubuntu;
- Debian;
- RHEL;
- CentOS.
Для установки нужно подключиться через ssh, загрузить дистрибутив с официального сайта:
И начать инсталляцию:
Наша компания предлагает серверы с предустановленной VestaCP и дополнительным модулем выбора версии PHP для каждого размещённого домена.
BrainyCP
Функциональная ПУ с возможностью регистрации пользовательских аккаунтов с квотами и ограниченными возможностями. Веб-мастер может настроить контроль состояния всех или части сервисов на выбор. BrainyCP – мультиязычная панель корпоративного уровня, поддерживающая PHP 5.2-7.4.
Веб-интерфейс панели BrainyCP
Основные преимущества и особенности:
- работа с APACHE, NGINX или APACHE + NGINX (frontend);
- PureFTPD или ProFTPD на выбор;
- SSL: автоматическая инсталляция бесплатных сертификатов от Let’s Encrypt;
- инкрементальный бэкап и настройка расписания для резервного копирования;
- антивирус CLAMAV с автоматическим обновлением баз и подгрузкой файрволла веб-приложений;
- BIND DNS и кластеризация;
- поддержка IPV6.
В том, что разработчики Brainy ориентированы только на CentOS, нет ничего плохого. Пусть лучше панель управления хорошо работает на одной операционной системе, чем кое-как – на всех сразу.
Fastpanel
Данная панель управления — это разработка наших коллег. Чем эта ПУ может заинтересовать веб-мастера:
- встроенный планировщик задач;
- сканер вредоносного ПО Al-Bolit;
- RainLoop Webmail;
- встроенный файл-менеджер;
- выбор PHP 5.2-7.4 и режима CGI/FPM/FastCGI;
- двухфакторная аутентификация;
- SSL;
- ручная настройка nginx, apache, php-fpm;
- автоматическое резервное копирование;
- поддержка ситем виртуализации OpenVZ, KVM, Hyper-V;
- веб-аналитика.
Для установки Fastpanel нужно запустить терминал и ввести одну строку:
ISPConfig
Ещё одна бесплатная панель с открытым кодом. ISPConfig позволяет управлять сразу несколькими виртуальными и физическими машинами. ПУ предусматривает четыре уровня доступа: админ, реселлер, клиент и пользователь e-mail.
- модульная структура;
- дисковая квота – предоставление определенного объема памяти каждому пользователю;
- ISPProtect – сканер вредоносного ПО;
- антивирусный и спам фильтры для почты;
- веб-аналитика с помощью Webalizer и AWStats;
- поддержка языков программирования Ruby и Python при использовании Apache HTTP;
- мультиязычность: по состоянию на 2021 год ISPConfig поддерживает 22 языка;
- большие возможности для работы с почтой: черные, белые и серые списки, автоответчик, DKIM-аутентификация, управление рассылками Mailman, XMPP для мгновенного обмена сообщениями и т. д.
ISPConfig поддерживает CentOS, Debian, Fedora, OpenSuSE, Ubuntu. При всех своих особенностях эта панель имеет один недостаток. Перед инсталляцией вручную необходимо установить множество пакетов и отредактировать настройки конфигурационных файлов.
Ajenti
Популярная админ-панель с открытым кодом и модульной структурой. Ajenti 2 использует NGINX вместо Apache. Установка не вызовет трудностей, но у веб-мастера должны быть минимальные навыки в области взаимодействия разных компонентов системы. Ajenti обеспечивает тонкую подстройку конфигурации используемых сервисов и приложений. Подробную документацию для ознакомления и настройки админ-панели можно скачать с официального сайта разработчика.
Основные особенности Ajenti:
- внешний интерфейс построен на JS, ES6 или CoffeeScript;
- управление базами данных PostgreSQL, MySQL;
- работа с Vsftpd;
- управление почтовым сервером и оптимизированный Exim;
- поддержка Apache – опционально;
- управление DNS;
- возможность установки сторонних плагинов;
- интуитивно понятный для рядового пользователя интерфейс, не перегруженный лишними модулями.
Ajenti работает с CentOS, Ubuntu, RHEL, Debian и Gentoo. Разработчиками предусмотрена возможность переноса ПУ на Linux и BSD.
CWP – Control Web Panel
Интересная, но сложная для неопытного пользователя панель управления. Много тонких настроек, в которых тяжело разобраться без опыта. Установка CWP рекомендована на чистый сервер, поскольку деинсталлятор разработчиком не предусмотрен. Если захотите удалить панель управления, придется сносить весь сервер.
Возможности Control Web Panel:
- поддержка PHP-fpm;
- CSF Firewall, обеспечивающий защиту сервера от DDoS-атак;
- Roundcube – клиент для работы с электронной почтой;
- блокировка спама: SpamAssassin, RBL, AmaViS, ClamAV, OpenDKIM;
- встроенный журнал событий, контролирующий работу сервера;
- мониторинг эффективности: Netdata, Monit;
- бэкап баз данных, файлов и учетных записей.
Установка для CenOS 7:
Установка для CentOS 8:
Основные недостатки Control Web Panel: зашифрованный исходный код и отсутствие многоязычного интерфейса.
Virtualmin
Частично бесплатная панель управления, но за большую часть функциональных возможностей придется доплатить. Фактически это плагин для Webmin, написанный на Perl. Virtualmin позволяет одновременно работать с несколькими серверами. Преимущества админ-панели: простой интерфейс и двойная аутентификация.
Основные возможности Virtualmin:
- Usermin – клиент для работы с электронной почтой;
- бета-поддержка Let’s Encrypt для управления TSL/SL сертификатами;
- обновленный текстовый редактор кода с подсветкой синтаксиса;
- Cloudmin Connect – инструмент для управления несколькими серверами, позволяет работать с доменами, обновлениями ПО, веб-аналитикой;
- гибкие настройки бэкапа, интеграция с облаком;
- умный поиск, позволяющий быстро найти необходимый модуль.
Для начала установки загрузите скрипт с официального сайта (в нашем случае это Virtualmin GPL):
Скрипт нужно сделать заполняемым:
В зависимости от выбранного сценария, на установку потребуется от 15 до 45 минут. Подключение сторонних репозиториев при инсталляции не требуется.
KeyHelp
Популярный инструмент администрирования для Linux серверов, совместимый с Ubuntu и Debian. Система является разработкой европейской хостинг-компании и не имеет ограничений на количество подключаемых доменов. Понятный интерфейс позволяет работать с KeyHelp пользователям, не имеющим углубленных навыков в области веб-администрирования.
Основные возможности панели управления:
- редактирование DNS-записей;
- работа с электронной почтой через RoundCube;
- встроенный планировщик задач;
- управление базами данных через PHPMyAdmin;
- бэкап на локальный диск или удаленный сервер;
- управление любым количеством пользователей: индивидуальные полномочия, разграничение ресурсов;
- кастомизация шаблонов Whitelabling.
Панель управления предусматривает ClamAV. Это антивирусный пакет, применение которого оправдано при использовании сервера в качестве почтового или хранилища файлов. Для обратной связи с юзерами разработчик добавил встроенную систему информирования, включающую рассылки и шаблоны сообщений.
Автоматическая установка KeyHelp:
EHCP – Easy Hosting Control Panel
EHCP – бесплатная ПУ с открытым исходным кодом. Система предусматривает управление доменами, поддоменами, DNS, электронной почтой, MySQL и FTP. ECHP написана на PHP и поддерживает Nginx и PHP-FPM. При создании домена также создаются аккаунты на FTP и почтовом сервере.
Веб-интерфейс панели управления EHCP
Быстрая установка EHCP:
Sentora
Чем примечательна Sentora или ZPanel:
- многоуровневая система пользователей и торговых посредников;
- интеграция билингвой платформы;
- менеджмент FTP-аккаунтов и баз данных;
- резервное копирование;
- пакеты услуг с лимитами;
- встроенный PHPMyAdmin;
- планировщик задач cron;
- контроль нагрузки сервера.
Установка Sentora на сервер
Заключение
Платные ПУ более функциональны и проработаны. За деньги юзер получает полную поддержку от разработчиков, благодаря чему избавляет себя от лишней головной боли. Платные продукты регулярно обновляются и совершенствуются, что делает их более функциональными, удобными и безопасными. При этом, многие бесплатные аналоги практически ничем не уступают, особенно в руках опытных пользователей.
Наши серверы можно использовать для установки любой панели управления.
Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!
Лучшие панели управления для Linux
Настраивая веб-сервер и базу данных MySQL на рабочем или домашнем компьютере мы обычно делаем это вручную. Но если надо развернуть производственное окружение на нескольких серверах намного удобнее воспользоваться панелью управления.
С помощью панели вы сможете настроить всё очень быстро и просто, буквально в несколько кликов. Панель управления всё сделает сама за вас. Но у этого подхода есть и свои минусы, например, удалить такие панели не так уж просто. В этой статье мы собрали лучшие панели управления сервером для Linux.
Что такое панель управления?
Панель управления — это зачастую инструмент с веб-интерфейсом, позволяющим в одном месте управлять пользователями, службами, веб-серверами, фаерволами, почтовыми программами, базой данных, привязанными доменами и многим другим в одном месте. Панели управления очень часто используются на VPS и веб-серверах, потому что они очень просты в настройке и позволяют за несколько минут развернуть рабочее окружение, необходимое для сайта, а также настроить его в удобном графическом интерфейсе. Давайте перейдем к списку панелей.
1. BrainyCP
- Веб-сервер: Nginx, Apahce, Apache+Nginx;
- Брандмауэр: CSF Firewall;
- Почта: Exim + Dovecot;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: да;
- Системы: CentOS.
Новая и полностью бесплатная панель управления для Linux с современным, стильным интерфейсом. Она поддерживает всю функциональность, необходимую для панели управления. Можно управлять веб-сервером, использовать только Nginx или Apache или же делать связку с обоих веб-серверов. Поддерживается получение сертификатов от Let`s Encrypt, а также разграничение полномочий аккаунтов для использования панели в качестве хостинга. В качестве брандмауэра используется CSF Firewall.
2. VestaCP
- Веб-сервер: Nginx, Apahce;
- Брандмауэр: правила iptables и fail2ban;
- Почта: Exim + Dovecot;
- Лицензия: GPLv3;
- Поддержка LetsEncrypt: да;
- Системы: Ubuntu, CentOS, Debian.
Это довольно популярная панель управления сервером для Linux, разработанная программистом из России. Она имеет красивый интерфейс в стиле Material и поддерживает все необходимые для панели функции. В качестве веб-сервера можно использовать Apache или Nginx. Аккаунты пользователей здесь тоже разграничены, что очень удобно для хостинга. В качестве брандмауэра используется iptables и fail2ban. Многие из скриптов панели написаны на Bash. В последнее время панель развивается не очень активно, но она всё ещё одна из лучших. Кроме того, панель позволяет управлять записями Cron. Ещё одна особенность этой панели — встроенный файловый менеджер.
3. aaPanel
- Веб-сервер: Nginx, Apahce, OpenLiteSpeed;
- Брандмауэр: встроенный (iptables/ufw/firewalld);
- Почта: Postfix+Dovecot;
- Лицензия: открытая;
- Поддержка LetsEncrypt: да;
- Системы: Ubuntu, CentOS, Debian, Deepin.
Это ещё одна неплохая панель управления разработанная в Китае. На китайском рынке она известна как BAOTA, а aaPanel — это её интернациональная версия. Панель достаточно популярна в Китае. Кроме Nginx и Apache можно устанавливать веб-сервер OpenLiteSpeed. Интерфейс современный и очень удобный, на главной странице есть монитор ресурсов, позволяющий понять насколько сейчас загружена система. Ещё одна особенность панели — это магазин пакетов. Вы можете не устанавливать все программы сразу, а установить только необходимые пакеты. Во время создания сайта можно настроить папку, где будут находится его файлы, а также в пару кликов настраиваются редиректы с www на без www и на https.
4. HestiaCP
- Веб-сервер: Nginx, Apache, связка Apache и Nginx;
- Брандмауэр: iptables;
- Почта: Exim+Dovecot;
- Лицензия: GPLv3;
- Поддержка LetsEncrypt: да;
- Системы: Ubuntu, Debian.
HestiaCP появилась в 2019 году и была основана на коде VestaCP. У неё ещё более современный тёмный интерфейс и всё те же функции, что и у VestaCP. В дополнение можно отметить возможность устанавливать Apache в связке с Nginx. Поскольку развитие VestaCP замедлилось, то это вполне неплохой вариант.
5. CentOS Web Panel
- Веб-сервер: Nginx, Apache, OpenLiteSpeed, связка Apache и Nginx, связка Apache Varnish Nginx;
- Брандмауэр: CSF Firewal;
- Почта: Postfix+Dovecot;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: да;
- Системы: CentOS.
Эта панель поддерживает только CentOS, однако зато возможностей у неё гораздо больше. Вы можете установить различные конфигурации веб-серверов, в том числе и OpenLiteSpeed, а также кэш Varnish. Есть терминал и файловый менеджер, а также можно настаивать некоторые системные параметры, такие, как дату и время, имя хоста, задачи Cron. Панель позволяет изменить порт SSH, управлять сервисами, просматривать логи, и многое другое. А если вам не хватает стандартной функциональности, то есть ещё плагины. Интерфейс панели не новомодный, но вполне приятный.
6. DirectAdmin
- Веб-сервер: Nginx, Apache, OpenLiteSpeed, LiteSpeed, связка Apache и Nginx;
- Брандмауэр: нет;
- Почта: Exim+Dovecot;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: да;
- Системы: Ubuntu, Debian, CentOS, CloudLinux, FreeBSD.
Панель создана разработчиками из Канады, она довольно популярна и существует уже давно. Раньше её интерфейс по современным меркам был немного страшным, но после недавнего обновления панель стала выглядеть по современному. Особенность этой панели, что далеко не все настройки можно выполнять в веб-интерфейсе. Например, менять тип веб-сервера придется только через командную строку. Для этого существует специальный инструмент — CustomBuilder. Он позволяет устанавливать разные версии различного программного обеспечения в систему. В самом же веб-интерфейсе вы можете управлять доменами, почтовыми аккаунтами, базами данных, аккаунтами пользователей и т д. В качестве брандмауэра можно использовать CSF, но его надо будет установить отдельно.
7. Ajenti
- Веб-сервер: Nginx или Apache;
- Брандмауэр: нет;
- Почта: нет;
- Лицензия: MIT;
- Поддержка LetsEncrypt: нет;
- Системы: Ubuntu, Debian, CentOS, REHL.
Панель управления сервером, написанная на Python. Надо отметить, что есть две версии панели: Ajenti 1.x и Ajenti 2. Вторая версия написана на Python 3 и Angular, активно разрабатывается, но не может практически ничего и не выдерживает конкуренцию с панелями, расположенными выше. Здесь есть файловый менеджер, терминал, возможность управлять службами и всё. Для первой версии есть плагин Ajenti V, добавляющий функциональность хостинга. Появляется поддержка управления доменами, базами данных, брандмауэром, и тому подобное. Но первая версия написана на Python 2 и установить ещё в Ubuntu 20.04 уже не выйдет.
8. EHCP
- Веб-сервер: Apache;
- Брандмауэр: нет;
- Почта: SquirrelMail;
- Лицензия: открытая;
- Поддержка LetsEncrypt: нет;
- Системы: Ubuntu.
EHCP расшифровывается как Easy Hosting Web Panel. Панель нацелена в первую очередь на управление хостингом. Она позволяет установить веб-сервер Apache, настроить домены, FTP доступ, почту и тому подобные действия. Интерфейс панели выглядит немного по старому, зато есть большинство необходимых возможностей. Можно даже автоматически установить WordPress после добавления домена. Кроме того, поддерживается настройка дисковых квот для пользователей и создание резервных копий.
9. Webmin и Virtualmin
- Веб-сервер: Apache, Nginx;
- Брандмауэр: iptables;
- Почта: Exim, Qmail, Postfix и Sendmail;
- Лицензия: GPL;
- Поддержка LetsEncrypt: да;
- Системы: Ubuntu, Debian, CentOS, RHEL.
Webmin — это довольно популярная панель управления Linux с открытым исходным кодом. С помощью Webmin можно управлять различными настройками системы, службами, пользователями, брандмауэром и тому подобным. Здесь наиболее тонкие настройки для различных системных сервисов, например, можно очень тонко настроить правила iptables. Программа не устанавливает свои сервисы, а пытается конфигурировать то, что уже есть в системе. А Virtualmin — это плагин для Webmin, добавляющий возможности хостинга, такие как управление доменами, почтой, пользователями хостинга и DNS записями.
10. Froxlor
- Веб-сервер: Apache, Nginx, Lighttpd;
- Брандмауэр: нет;
- Почта: нет;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: нет;
- Системы: Ubuntu, Debian, CentOS, Gentoo.
Панель немного странная. Всё выше перечисленные панели устанавливают себя, и всё им необходимое сами, здесь же вам придется вручную установить Apache, PHP и настроить базу данных. Может панель не так уж много — управлять пользователями, доменами, IP адресами. Из системных функций можно менять различные настройки и добавлять записи в Cron.
11. BlueOnyx
- Веб-сервер: Apache и Nginx в связке;
- Брандмауэр: APF Firewall;
- Почта: Sendmail;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: да;
- Системы: CentOS.
Эта панель управления поставляется вместе со специально модифицированным дистрибутивом CentOS. Она позволяет настраивать множество параметров системы. По умолчанию используется веб-сервер Apache, но можно настроить перед ним Nginx для улучшения производительности. По веб-серверам есть множество настроек, поддерживаются контейнеры Docker, есть настройки безопасности и Fail2ban. В целом это неплохая интегрированная платформа для хостинга. А недавно появилась поддержка получения сертификатов Let’s Encrypt.
12. CyberPanel
- Веб-сервер: OpenLiteSpeed, LiteSpeed;
- Брандмауэр: iptables;
- Почта: Postfix + Dovecot;
- Лицензия: GPLv3;
- Поддержка LetsEncrypt: да;
- Системы: CentOS, Ubuntu.
Бесплатная панель управления Linux разработанная специально для работы с веб сервером OpenLiteSpeed. Поддерживаются все стандартные возможности панели — управление доменами, почтой, аккаунтами пользователей и базой данных. Можно управлять версиями PHP и контейнерами Docker, запущенными на сервере. Из примечательных особенностей можно отметить поддержку работы через консоль, есть команды для добавления доменов, выпуска сертификатов,
13. ISPManager
- Веб-сервер: Apache, Nginx;
- Брандмауэр: iptables;
- Почта: Exim + Dovecot;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: да;
- Системы: CentOS, Ubuntu, Debian, CloudLinux.
Все выше перечисленные панели были бесплатными. Это же первая платная панель в нашем списке. Она разработана российской компанией и очень популярна на российском рынке и за границей. Панель позволяет создавать неограниченное количество пользователей и доменов, поддерживает работу с Nginx или Apache, выбор отдельной версии PHP для каждого сайта, получение сертификатов LetsEncrypt. Есть файловый менеджер, а также возможность устанавливать различные CMS. В новой версии разработчики уже даже сделали красивый, современный интерфейс. У программы есть решения как для бизнеса, так и ISP Manager Lite для веб-мастеров. Подробнее про установку можно почитать здесь.
14. Plesk
- Веб-сервер: Apache, Nginx, Apache и Nginx в связке;
- Брандмауэр: iptables;
- Почта: Postfix и Courier IMAP;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: да;
- Системы: CentOS, Ubuntu, Debian.
Ещё один платный и довольно популярный инструмент для быстрого развёртывания и настройки веб-сайтов поддерживающий не только Linux, но и Windows. Эта панель, тоже разработана в России, но потом была продана и сейчас главный офис компании находится в Швейцарии. Интерфейс панели довольно удобный и выглядит красиво. Вы можете настраивать различные конфигурации веб-серверов, настраивать домены, почту и базы данных. Есть файловый менеджер, отображение статистики, поддержка Docker и Git, возможность установки разных CMS, выбор версии PHP для нужного сайта, а также возможность установки разных расширений.
15. cPanel
- Веб-сервер: Apache, Nginx, Apache+Nginx, LiteSpeed;
- Брандмауэр: нет;
- Почта: Exim + Courier или Dovecot;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: да;
- Системы: CentOS, CloudLinux, RHEL.
Популярная и довольно красивая панель, которая часто используется на хостингах. Она тоже платная и вся функциональность панели разделена на два модуля — непосредственно cPanel с минимумом возможностей, где работает клиент хостинга иWeb Host Manager (WHM), позволяющая настроить сервер. Из интересных возможностей есть файловый менеджер, система управления резервными копиями, инструмент для работы с изображениями. Недавно в панели появилась возможность получать сертификаты SSL от Lets Encrypt. Управления фаерволом в панели нет, разработчики рекомендуют использовать CSF или APF.
16. Vepp
- Веб-сервер: Apache и Nginx;
- Брандмауэр: нет;
- Почта: Exim;
- Лицензия: проприетарная;
- Поддержка LetsEncrypt: да;
- Системы: CentOS или Ubuntu.
Это совсем новая панель, созданная разработчикам ISPManager в конце 2019 года. Она ещё не определилась быть платной или нет. На момент написания статьи панель бесплатная, но технической поддержки у вас к ней не будет. Основная цель её разработки — создать максимально простую панель для людей, которые только начали заниматься созданием сайтов и ещё в этом не разбираются. Панель берет на себя все технические сложности, а пользователям достаточно только загрузить сайт. Начинается это ещё с установщика. Для установки панели достаточно предоставить root доступ к серверу скрипту установки на официальном сайте панели. Аналогично ставится WordPress и настраивается база данных. Из минусов только то, что брандмауэра никакого нет и вам придется настраивать его вручную.
Другие панели
Раньше существовали и другие панели управления, используемые для настройки серверов. Но их забросили разработчики и теперь эти панели не поддерживают современные версии дистрибутивов. Вот некоторые из них:
- IspCP — панель с открытым исходным кодом, поддерживала все основные необходимые возможности, но не обновлялась с 2011 года;
- OpenPanel — ещё одна панель с открытым исходным кодом. На данный момент её официальный сайт не доступен, а её поддержка прекратилась где-то в 2012 году;
- Kloxo — самая живая панель из заброшенных. В 2015 году был сделан её форк, поддерживающий CentOS 7, но поддержку более новых версий дистрибутивов, похоже, добавлять никто не собирается. Отсутствие развития означает что уязвимости не будут исправляться, а новые поддержка новых возможностей, например LetsEncrypt не появится;
- ZPanel — открытый исходный код, поддерживает CentOS 6 и Ubuntu 12.04, проект заброшен примерно в 2012 году;
- VHCS — снова открытый исходный код, написана на PHP, Perl и Си, официальный сайт всё ещё доступен, но последний релиз был в 2009 году.
- DTC — открытая панель, развиваемая хостинговой компанией GPLHost, обновлений нет уже около десяти лет.
- RavenCore — открытый код, была похожей на cPanel того времени, не поддерживается уже около девяти лет.
Выводы
В этой статье мы рассмотрели лучшие панели управления для Linux, которые вы можете использовать для управления своим сервером или VPS. А какие панели используете вы для управления серверами? Напишите в комментариях!
Выбор панели управления для VPS. Топ-5 бесплатных систем управления
При приобретении VPS всегда встает выбор между комфортной работой с настройками сервера и поиском системного администратора, который бы поддерживал работу вашего сервер.
Зачастую, в тарифы VPS с установленными Cpanel, ISP или Plesk изначально заложена стоимость лицензии используемой панели управления. Если что-то сломается, то в любом случае придется обращаться к системному администратору. А с командной строкой умеют работать далеко не все владельцы сайтов и даже не все веб-мастера.
К сожалению большинство веб-студий не задаются вопросом выбора хостинга, и не приают большого значения разнице между панелью Plesk и ISP Manager – для них это темный лес. Но простому пользователю интересно, за что он платит и как это работает. По статистике 80% пользователей не используют и половины функционала, который заложен в панель управления сервером. В основном используются только FTP (создать/удалить), интерфейс для работы с базой данных, почтой и иногда — встроенный файловый менеджер.
В этой статье мы расскажем о некоторых бесплатных системах управления сервером и коротко опишем их плюсы и минусы. В будущем вы сможете найти описание процесса установки данных панелей на наш VPS в нашей базе знаний.
Ajenti (http://ajenti.org)
Разработчики Ajenti отказались от использования Apache и отдали предпочтение легкому и быстрому NGINX. При этом использование данной панели управления (далее ПУ) дает возможность размещать проекты, которые используют Node.js, Ruby on Rails и Python.
ISPConfig (https://www.ispconfig.org)
ISPConfig 3 – бесплатная панель управления с открытым исходным кодом, которая распространяется под лицензионным соглашением BSD. С ее помощью можно как управлять сразу несколькими серверами, так и «билить» клиентов.
VESTA (http://vestacp.com)
Vesta — полностью бесплатная панель управления, но с возможностью расширения функциональности и платной поддержкой. В ней можно создать отдельный «Тарифный план» хоть для каждого клиента, хоть для группы пользователей. Интерфейс позволяет управлять почтовыми ящиками. Основной плюс панели — интеграция letsencrypt. Сертификат ставится одной кнопкой и самостоятельно обновляется.
ZPanel (http://www.zpanelcp.com)
ZPanel — универсальная панель управления хостингом. Поддерживает CentOS, FreeBSD, Windows, OSX и др. Очень напоминает cPanel.
CentOS Web Panel (http://centos-webpanel.com)
CentOS Web Panel — вряд ли подойдет для простого размещения сайта. Но если вы решите размещать сайты своих клиентов, то на данную панель управления стоит обратить внимание. О ней мы ещё расскажем отдельно.
Безусловным плюсом бесплатной панели управления является её стоимость. Вы можете сэкономить на покупке лицензии панели управления, модули которой не будут востребованы вашим проектом.
Следите за нашими анонсами, об установке всех описанных выше панелей управления мы расскажем в наших следующих статьях.
Если у Вас всего 1-2 сайта, вы можете обойтись и без панели управления, установив на сервер Apache и Nginx. Правда там тоже есть свои нюансы, необходимо будет: научить их работать с друг другом, подключить и настроить MySQL и затем настроить почтовый агент и FireWall.
Если у вас что-то не получится, вы всегда можете обратиться к нам за консультацией, также поможем вам провести на сервере работы, требующие настройки программного обеспечения.