Реклама ООО Таймвэб
Реклама ООО Таймвэб
Реклама ООО Таймвэб

Обзор BrainyCP

3 комментария

BrainyCPBrainyCP – это новая панель управления сервером, о которой вы, вероятно, не слышали до этого времени. В этой статье я познакомлю вас с этой хостинг-панелью, расскажу об истории создания, характеристиках и использовании панели.

История создания

BrainyCP была разработана русскоязычной командой из 5 постоянных и 2 приглашенных программистов, а также дизайнера. Сейчас в доработке и продвижении проекта участвуют 6 человек.

Стартап появился в конце 2015 года, разработка продукта заняла 1,5 года, первая доступная широкому кругу пользователей версия 1.02 вышла в феврале 2017, и летом 2017 года панель начала набирать популярность. В ноябре была выпущена новая версия 1.06, в которой исправлены баги предыдущей версии и добавлены различные возможности вроде модуля управления mod_security, модуля управления рассылками и интеграции с Сloudflare.

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

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться

Преимущества

Наша миссия — создать удобное и доступное всем программное обеспечение для управления сервером и хостинг-услугами.

(разработчики BrainyCP)

BrainyCP – это бесплатная серверная хостинг-панель под Linux. Как и другие панели, она используется для того, чтобы сделать управление сервером максимально удобным и простым. Целевая аудитория продукта широка: им может пользоваться и обычный веб-мастер для управления VPS, так и крупный хостер для контроля за виртуальным хостингом.

Перечислю преимущества, которые выделяют сами разработчики:

  • панель бесплатная;
  • варианты веб-сервера: Apache, nginx или Apache + nginx (frontend);
  • PHP 5.2-7.1, можно подключать расширения;
  • типы подключения PHP: mod_php, mod_ruid, suPHP, cgi, fastcgi для apache, php-fpm для nginx;
  • FTP: PureFTPD либо ProFTPD; файловый менеджер elFinder;
  • БД: Mysql 5.5, 5.6, MariaDB 10.01;
  • PhpMyAdmin последней версии;
  • почта: Exim + Dovecot;
  • широкий функционал разграничения доступа и задания параметров аккаунтов хостинга;
  • BIND DNS-сервер; поддержка DNS-кластеринга и удаленных DNS серверов;
  • есть обычное и удаленное инкрементальное резервное копирование, бэкапы;
  • антивирус CLAMAV с автообновлением баз;
  • поддержка SSL-сертификатов, автоматическая установка Let's Encrypt;
  • мониторинг состояния сервисов, уведомление на электронную почту;
  • кастомизация панели при помощи Smarty-шаблонов;
  • IPV6, CSF Firewall;
  • поддержка любого количества языков.

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

На официальном сайте проекта есть онлайн-чат, контакт в Skype и просто возможность оставить свое обращение. Команде BrainyCP интересно получать обратную связь от клиентов и дорабатывать панель, так что если начнете пользоваться панелью и заметите несколько багов или замечаний, обязательно пишите ребятам.

Почему именно BrainyCP?

При использовании BrainyCP значительно сокращается время настройки сервера. ПО позволяет создать окружение для любой задачи; все необходимые функции (вроде установка сертификатов, приложений и т.д.) выполняются за один клик.

В BrainyCP внедрен функционал для реселлинга хостинга. Панель позволяет следить за многими параметрами вроде работы жестких дисков и действиями пользователей; можно сразу отслеживать спам, DDoS-атаки и вирусы.

То есть панель BrainyCP – это инструмент не только для арендаторов серверов, но и для хостеров.

Используя документацию, каждый может при желании доработать панель: можно либо изменить имеющиеся модули, либо дописать нужные модули. Панель разработана на PHP.

Демо

На сайте команды есть демоверсия: https://brainycp.com/demo

Но большинство функций в демо-версии отключены. Все порты, кроме 80, 443, 8000, 8002, 21, 22  закрыты.

Поэтому рекомендую попробовать панель на хостинге Timeweb: https://timeweb.com/ru/services/vds/

Установка и использование

BrainyCP дает возможность выполнить расширенную установку, выбрав нужные пакеты.

После выбора частей будет сгенерирована команда установки панели на сервер.

После установки и авторизации главная страница панели выглядит вот так:Меню BrainyCPВыглядит панель хорошо, значки интуитивно понятны, как и распределение разделов.

Сверху видно, что происходит с сервером, какие элементы включены и выключены.

Разделы в меню слева:

  1. управление – настройка серверов и хост-аккаунтов
  2. вебсервер – установка и работа вебсервера и PHP
  3. база данных – работа с MYSQL/MariaDB и phpMyAdmin
  4. почта – настройка почтовых аккаунтов, очереди и т.д.
  5. сервер имен – управление сервером имен, DNS-сервером и настройка кластера
  6. приложения – менеджер приложений, автоустановка CMS, файловый менеджер, Cron, FTP-сервер и т.д.
  7. статистика – отслеживание нагрузки, использованного трафика и т.д.
  8. сертификаты SSL
  9. резервное копирование
  10. сеть – IPTables, мониторинг коннектов, firewall
  11. безопасность – антивирус и контроль хэш-сумм

Наверное, наиболее интересным разделом, пожалуй, будет «Приложения». Там есть несколько подразделов.

Менеджер приложений

Здесь можно установить разные приложения вроде Memcached (утилита для кэширования), FFMPEG (набор библиотек для работы с аудио- и видеофайлами), Git (система управления версиями) и т.д.Менеджер приложений BrainyCP

После установки приложение можно запустить, остановить, удалить… В общем, управлять им в удобном графическом интерфейсе (а не через командную строку).

Автоустановщик CMS

В этом подразделе собраны CMS, которые можно автоматически установить пользователям:Автоустановщик BrainyCP

Файловый менеджер

Файловый менеджер предоставляет стандартные возможности работы с файлами: создание, загрузка, предпросмотр, распаковка архивов и так далее:Файловый менеджер BrainyCP

SSH-сервер

Тут можно, во-первых, запустить, остановить или перезапустить SSH; во-вторых, восстановить прошлую конфигурацию:SSH-сервер BrainyCP

Cron

Cron используется для исполнения определенных задач в определенное время. Для этого нужно задать пользователя, время выполнения команды и прописать саму команду.Cron

FTP-сервер

Здесь можно установить FTP-сервер и добавить пользователя FTP.

Кстати, что интересно, настройки сервера можно посмотреть в двух вариантах: для начинающих – в графическом интерфейсе:FTP-сервер в BrainyCP

А для экспертов – в виде командной строки:Командная строка FTP BrainyCP

Так что в этом плане BrainyCP очень гибкая платформа, подходящая для широкого круга пользователей.

Еще в этом разделе можно воспользоваться виртуальной консолью в подразделе Web Shell.

Более подробно работу с панелью можно увидеть в этом (пока единственном) видео команды BrainyCP:

Платно или бесплатно?

BrainyCP – это проприетарное ПО с закрытым исходным кодом. В данный момент BrainyCP абсолютно бесплатна, однако в будущем разработчики планируют начать монетизировать свой проект и создать платную версию продукта. По их словам, полноценная бесплатная версия продукта останется и будет доступна для тех, кто использует один сервер и только для своего проекта. А вот тем, кто захочет разместить на сервере несколько разных компаний, придется раскошелиться на платную версию. Думают разработчики и о других вариантах заработка (например, о размещении рекламных баннеров), однако когда это все будет внедрено, пока неизвестно.

Резюме

BrainyCP – это интересная современная панель управления сервером. В ней удобно работать, задавать настройки и контролировать свой сервер. Все необходимые утилиты устанавливаются буквально в 1-2 клика.

Протестируйте новую панель, посмотрите, пощупайте ее. Лично мне было интересно посмотреть этот инструмент от украинских разработчиков.

Полезные ссылки

Официальный сайт: https://brainycp.com/

Документация: https://docs.brainycp.com/

Форум: https://community.brainycp.com/

Запустите свой VDS

Hello World! Гайды и обзоры для девелоперов разных мастей.

Комментарии

WildOne +72
01 мая в 2022
При заказе VDS в Timeweb, панель выбирается вместе с CentoS. Написано: ОС:
BrainyCP + CentOS. Значит работает только с CentOS
Sergey +1
21 окт в 2023
На сколько безопасно использовать данную панель в России, с нынешнем положением дел? Данная панель это украинский стартап. Не возникнет ли недоразумений в будущем, хотел бы спросить у знатоков.
Гамлиэль Фишкин +106
01 апр в 22:45
И что эта и другие панели позволяют сделать такого, что нельзя сделать в консоли?
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте