Введение
BrainyCP - удобная и современная панель управления хостингом, которая позволяет через удобный веб-интерфейс добавлять сайты, базы данных, почтовые аккаунты и выполнять множество других действий. С ее помощью так же можно создавать различные тарифы для пользователей системы и удобно управлять сайтами.
По сравнению с VestaCP - BrainyCP является панелью с большим функционалом, более простым управлением и наличием возможностей выделяющих её даже среди платных панелей. По некоторому функционалу панель превосходит платные аналоги, такие как ISP или DirectAdmin.
Посмотреть демо можно на официальном сайте: https://brainycp.com/demo.
В данный момент BrainyCP поддерживает только CentOS 7, поэтому будьте внимательны и не пытайтесь установить её на другую ОС.
Основные плюсы BrainyCP:
- Панель предоставляется в пользование бесплатно;
- Возможность выбора веб-сервера от APACHE и NGINX до их связки;
- SSL/TLS сертификаты Let’s Encrypt из коробки;
- Панель поддерживает PHP 5.2-7.3 а также предоставляет возможность управления дополнительными модулями;
- Используемый FTP-сервер – PureFTPD или ProFTPD. Также доступен встроенный менеджер управлениям файлами российской компании elFinder;
- Разграничивайте доступ установкой различных параметров и ограничений для хост аккаунтов (приватные директории[chroot]);
- Для управления DNS используется DNS-сервер BIND;
- Возможность удаленного и стандартного резервного копирования по расписанию;
- Доступен встроенный мониторинг с возможностью информирования на почту и автоматической перезагрузкой для слежения за состоянием сервисов;
- Возможность настройки дизайна и вида панели для своего удобства;
- Управление БД происходит на Mysql 5.5, 5.6, MariaDB 10.01, доступен PhpMyAdmin;
- Организация работы почты состоит из связки Exim + Dovecot + имеется веб интерфейс для работы с почтой;
- Для организации безопасность установлен Антивирус компании CLAMAV;
- В наличии поддержка IPV6, CSF Firewall.
Первоначальные требования
Установка панели управления виртуальным сервером осуществляется на операционной системе Centos 7, рекомендуем объем RAM - 1 Гб, установленная панель занимает 2 Гб дискового пространства.
Подготовка
Для установки необходим чистый сервер с установленной CentOS 7, желательно в минимальной сборке. У Вас должен быть полный root-доступ к серверу.
Помимо этого необходимо установить пакет wget
:
Установка BrainyCP
Установка BrainyCP крайне проста, достаточно подключиться к серверу по SSH и выполнить всего одну команду:
Процесс установки занимает 10-30 минут в зависимости от конфигурации сервера.
Вход в установленную BrainyCP
После завершения установки панели управления войти в нём можно будет по ссылке
https://<IP-адрес>:8000.
Для входа используйте имя пользователя root, а также его пароль.
В открывшемся окне нужно ввести логин и пароль пользователя сервера.
Через веб-интерфейс можно выполнить установку и настройку любой популярной программы или утилиты. Например, чтобы запустить веб-сервер Apache перейдите в вертикальном меню на вкладку Вебсервер → Установка вебсервера. Нажмите запустить.Через данное меню можно настроить полноценные LAMP или LEMP стеки.
В результате отобразится сообщение со статусом задачи.
Для выполнения конфигурации сетевого брандмауэра перейдите на вкладку Сеть → Управление IPTables. Здесь, используя синтаксис iptables, можно выполнить настройку брандмауэра. Например, для открытия порта 443 используйте следующую команду, вставьте ее в соответствующее поле и нажмите Добавить правило:
Сохраните изменения.
Почему стоит выбирать именно Brainy CP?
При использовании Brainy CP значительно сокращается время настройки сервера. ПО позволяет создать окружение для любой задачи; все необходимые функции (вроде установка сертификатов, приложений и т.д.) выполняются за один клик.
В Brainy CP внедрен функционал для реселлинга хостинга. Панель позволяет следить за многими параметрами вроде работы жестких дисков и действиями пользователей; можно сразу отслеживать спам, DDoS-атаки и вирусы.
То есть панель Brainy CP – это инструмент не только для арендаторов серверов, но и для хостеров.