Web server control panel linux

Бесплатные панели управления серверами в 2021 году

Для пользователей Хабра не секрет, что панель управления (ПУ) — это веб-инструмент для администрирования сервера и размещённых на нём сайтов с помощью графического интерфейса. Она упрощает работу с доменами, базами данных, службами и приложениями.
В этой статье рассмотрим актуальные в 2021 году бесплатные панели управления, которые не теряют своей популярности, поскольку более 80% рядовых юзеров не используют и половины функций и возможностей платных ПУ.

VestaCP

Удобная русифицированная панель с опциональной платной поддержкой. Vesta предусматривает встроенный Softaculous, обеспечивающий возможность быстрой установки приложений, в том числе CMS. В ПУ интегрирован Let’s Encrypt, позволяющий в один клик добавить автоматически обновляющийся SSL-сертификат. VestaCP – мультиязычная админка, полностью контролирующая работу сервера, поддерживающая интерфейс командной строки и решения для работы с почтой.


Меню управления VestaCP

  • Ubuntu;
  • Debian;
  • RHEL;
  • CentOS.

Обратите внимание: для работы с VestaCP на сервере не должно быть настроенного ПО. Во избежание сложностей панель управления устанавливается на чистый веб-сервер.

Для установки нужно подключиться через 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.

Официально BrainyCP поддерживает только CentOS от RedHat. Установка хостинг-панели на Ubuntu и Debian разработчиками не предусматривается. Для этого нужно подключиться к серверу по SSH и ввести команду:

В том, что разработчики 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

Ajenti работает с CentOS, Ubuntu, RHEL, Debian и Gentoo. Разработчиками предусмотрена возможность переноса ПУ на Linux и BSD.

CWP – Control Web Panel

Интересная, но сложная для неопытного пользователя панель управления. Много тонких настроек, в которых тяжело разобраться без опыта. Установка CWP рекомендована на чистый сервер, поскольку деинсталлятор разработчиком не предусмотрен. Если захотите удалить панель управления, придется сносить весь сервер.

Возможности Control Web Panel:

Читайте также:  Linux clear buffer cache

  • поддержка 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 – инструмент для управления несколькими серверами, позволяет работать с доменами, обновлениями ПО, веб-аналитикой;
  • гибкие настройки бэкапа, интеграция с облаком;
  • умный поиск, позволяющий быстро найти необходимый модуль.


Меню настроек Webmin

Для начала установки загрузите скрипт с официального сайта (в нашем случае это 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 является маленькое комьюнити в рунете. Непопулярность в ру-сегменте обусловлена сформированным костяком крупных игроков. Деинсталлятор для Sentora не предусмотрен разработчиком, поэтому при необходимости удаления админ-панели придется переустанавливать ОС.


Установка Sentora на сервер

Заключение

Платные ПУ более функциональны и проработаны. За деньги юзер получает полную поддержку от разработчиков, благодаря чему избавляет себя от лишней головной боли. Платные продукты регулярно обновляются и совершенствуются, что делает их более функциональными, удобными и безопасными. При этом, многие бесплатные аналоги практически ничем не уступают, особенно в руках опытных пользователей.

Наши серверы можно использовать для установки любой панели управления.
Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!

Источник

21 Open Source/Commercial Control Panels to Manage Linux Servers

As an owner of the website, it is very difficult to manage multiple websites without a control panel. However, to suit the needs, we need a custom hosting plan.

A Web hosting control panel is a totally web-based interface that has the capability to manage your web services under a single location. These web-based control panels can manage email accounts, FTP accounts, file management functions, creation of subdomains, disk space monitoring, bandwidth monitoring, create backups, and many more.

The web hosting control panels provide an elegant solution to Linux newbies to host multiple websites on VPS (Virtual Private Servers) and Dedicated Servers. This kind of hosting panel offers easy to use management software’s to simplify the process of handling servers without the need for expert knowledge of server administration.

The most famous and powerful control panels are cPanel and Plesk. These two popular panels are paid software’s and the hosting provider will charge a monthly fee for installing it on the server. Fortunately, there are few more alternate open source control panels available to download at no cost with similar features.

Now, let’s move further to explore the 21 most preferred open-source/paid control panels one-by-one. For your reference, I’ve included the screen grabs along with relevant links to each portal.

1. cPanel

cPanel is a Unix based hosting control panel. The Graphical interface helps you to manage your Website and web hosting accounts very easily and quickly. The automation tools are designed to simplify the process of a website.

cPanel gives you complete control over the various aspects of website and administration through a standard web browser and also streamlines the process such as Creating database, setting up an email account, and autoresponder and managing website files.

Читайте также:  Optional windows auto installer bat симс 4

2. Plesk

Plesk is a hosting control panel similar to cPanel which allows you to manage your hosting account through a web-based interface. You can use this panel with VPS, Shared, and Dedicated server. Plesk also enables you to control thousands of virtual hosts under a single machine. The control panel allows you to automate many tasks which in turn reduces the cost and resources. It also increases profitability, efficiency, and customer satisfaction.

Features
  1. Create an FTP account for users.
  2. Manage and create an email account and databases like MySQL and PostgreSQL.
  3. Add domains and subdomains.
  4. Restore and take back up of files.
  5. Manage DNS and other resources.

Plesk Control Panel

3. Vepp

Vepp is a commercial web panel made especially for managing the WordPress website on VPS, dedicated servers, or in clouds. With Vepp managing WP websites on a server is available to anyone and not only professional admins. Doesn’t matter whether it’s a website owner, an eCommerce administrator, or a marketer.

The panel helps to get a WordPress server deployed and ready-to-go in minutes. No need to spend hours configuring domains, mailboxes, and SSL certificates. You just log-in, get your simple and friendly interface, and tune everything in just a few clicks.

After the website is launched, Vepp keeps websites safe and secure. It makes auto-backups to protecting content, scans the website for malware, and encrypts traffic with trusted SSL certificate from Let’s Encrypt.

Vepp – Web Panel

4. ISPConfig

ISPconfig is an open-source multilingual control panel that enables you to manage multiple servers under one control panel. ISPConfig is licensed under the BSD license. This open-source control panel is also capable of managing FTP, SQL, BIND DNS, Database, and Virtual servers.

Features
  1. Manage more than one server from one control panel.
  2. Easy to use web interface for administrator, reseller, and client login.
  3. Manage web servers like Apache and Nginx.
  4. Configuration mirroring and clusters.
  5. Manage email and FTP servers.
  6. And many more

ISPConfig

5. Ajenti

Ajenti, the only open source feature-rich, powerful and lightweight control panel that provides a responsive web interface for managing small server set-ups and also best suitable for Dedicated and VPS hosting. It comes with many built-in pre-made plugins for configuring and managing server software and services such as Apache, Nginx, MySQL, FTP, Firewall, File System, Cron, Munin, Samba, Squid and many other programs like File Manager, Code Editor for developers and Terminal access.

Ajenti Control Panel

  1. Ajenti Homepage
  2. Ajenti Installation

6. Kloxo

Kloxo is one of the advanced and free web control panels for Redhat and CentOS distribution. It is featured with leading control panels like FTP, spam filter, PHP, Perl, CGI, and much more. Features like messaging, back up restore and ticketing system modules are inbuilt in Kloxo. It helps end-users to manage/run a combination of Apache with BIND and switch the interface between these programs without losing your data.

Kloxo Panel

  1. Kloxo Homepage
  2. Kloxo Installation

7. OpenPanel

OpenPanel is an open-source web-based control panel licensed under GNU General Public. It has an attractive and easy to use interface. It can manage Apache, AWStats, Bind DNS, PureFTPD, Postfix, MySQL databases, IPTables firewall and Courier-IMAP e-mails, and more.

OpenPanel

8. ZPanel

Zpanel is a free to download and easy to use enterprise-class web hosting control panel for Linux, UNIX, macOS, and Microsoft Windows.

Zpanel is written in purely PHP language and runs on Apache, PHP, and MySQL. It comes with a core set of essential features to run your web hosting service. The core features include Apache Web Server, hMailServer, FileZilla Server, MySQL, PHP, Webalizer, RoundCube, phpMyAdmin, phpSysInfo, FTP Jailing, and many more.

9. EHCP

EHCP (Easy Hosting Control Panel) is a free web hosting software for maintaining a web-based hosting server. With the use of EHCP, you can manage MySQL databases, email accounts, domain accounts, FTP accounts, and much more.

It is the only control panel that has built-in support for Nginx and PHP-FPM with completely throw out Apache and provides good performance for low-end servers.

EHCP Panel

  1. EHCP Homepage
  2. EHCP Installation

10. ispCP

ispCp is a free/open-source project founded to build a multi-server control and admin panel without any limitations. It is a Linux/Unix based web hosting server that is featured with all functions you might expect from a professional hosting tool. ispCP allows you to manage all the servers like domains, email accounts, FTP accounts, databases on its own.

ispCP Panel

11. VHCS

VHCS is also an open-source web-based interface control panel for Linux especially designed for IT professionals and hosting service providers. VHCS is written in PHP, Perl, and C, which gives you full control over resellers, end-user. Within a minute you can configure your servers, create a user with domain. You can also manage emails, FTP, Apache vhost, statistic, and much more.

Читайте также:  Mf4410 не устанавливается принтер windows 10

VHCS Control Panel

12. RavenCore

Ravencore is a simple hosting panel for Linux which aims to get rigid from expensive commercial software like Cpanel and Plesk. The GUI is coded in PHP and the backend in Perl and Bash. It also includes projects like MySQL, Apache, phpMyAdmin, Postfix, and Awstats.

RavenCore Panel

13. Virtualmin

Virtualmin is one of the most popular web-based hosting control panels for Linux and Unix. The system is specially designed to manage Apache virtual hosts, MySQL databases, BIND DNS Domains, Mail Boxes with Sendmail or Postfix, and the entire Server from one friendly interface.

Virtualmin

14. Webmin

WebMin a super functional and powerful web hosting control panel. The software tool is designed to manage Unix and Linux platform in a simple way. WebMin is capable enough to manage various components of the web-based environment from setting a webserver to maintaining FTP and email server.

Features
  1. Configure and create a virtual server on Apache.
  2. Manage, install, or delete a software package (RPM format).
  3. For security, you can set up a firewall.
  4. Modify DNS settings, IP address, routing configuration.
  5. Manage database, tables, and fields on MySQL.

Webmin

  1. Webmin Homepage
  2. Webmin Installation

15. DTC

Domain Technologie Control (DTC) is a GPL web hosting control panel, especially for admin and accounting hosting services. With the help of this web GUI control panel DTC can delegate tasks like creating emails, FTP accounts, subdomains, databases, and many more. It manages a MySQL database that contains all hosting information.

DTC Control Panel

16. DirectAdmin

DirectAdmin is an open-source web hosting control panel that provides a graphical admin interface to manage unlimited websites, email accounts, etc. the tasks are automated means DirectAdmin can manage your task automatically to set up and manage websites easily and quickly.

Features
  1. Manage and create an email account and manage the database.
  2. Create an FTP account for users.
  3. Manage frontpage extension, DNS, and view statistics.
  4. Built-in File Manager to manage uploads
  5. Set up error pages and directory password protection.

DirectAdmin

17. InterWorx

InterWorx is a Linux server management system and web hosting control panel. InterWorx has a set of tools that provides admin user to command their own servers and the end-users can overview the operation of their website. This Control panel is basically divided into two operating modes.

  1. Nodeworx: Nodeworx is an administrator mode that helps managing servers.
  2. SiteWorx: SiteWorx is a website owner view that helps end-users to manage their hosting account and features.
Nodeworx Screenshot
Siteworx Screenshot

18. Froxlor

Froxlor is an open-source lightweight server management control panel that can be used to manage personal VPS, Dedicated or shared hosting platforms. It’s an alternative to a very famous software called cPanel or Webmin, which offers the same features to make server administrations easy.

Froxlor Panel

19. BlueOnyx

BlueOnyx is an open-source Linux distribution based on CentOS 5.8, CentOS 6.3, and/or Scientific Linux 6.3. It aims to deliver a turnkey server appliance for Webhosting.

This web-based hosting comes with a GUI interface that allows you to manage your emails FTP and web hosting clients. BlueOnyx is released under Sun modified BSD license.

BlueOnyx

20. Vesta CP

Vesta CP is another open-source web control panel that comes with a bunch of features to manage and configure your Linux systems from a simple and clear interface.

VestaCP is currently supported by RHEL/CentOS 7/6/5, Ubuntu 15.10-12.04, and Debian 8//7/6.

VestaCP Control Panel

21. aaPanel

aaPanel is a simple, but most powerful control panel for managing web server through a web-based GUI (Graphical User Interface). It offers the one-click installation of LNMP/LAMP developing environment and software on Linux systems. Its main objective is helping system administrators to save the time of deploying and focus on own projects.

aaPanel Control Panel

That’s it for now, these are the best 20 Open Source/Commercial control panels, which I’ve gathered from the web according to their popularity. From the list, you can choose the best, that suits your requirements and also do tell us which control panel you’re using to manage your Linux Servers and also tell us if you know any other tool that is not listed in this list via comment section.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

We are thankful for your never ending support.

Источник

Оцените статью