BrainyCP¶
В этой статье
Информация
BrainyCP - это современная панель управления сервером с интуитивно понятным интерфейсом, предназначенная для администрирования веб-серверов и хостинга. Система предоставляет комплексное решение для управления множеством сервисов с единой точки доступа. BrainyCP позволяет настраивать веб-серверы, базы данных, DNS, почтовые службы и другие компоненты, необходимые для работы с хостингом, как для небольших персональных проектов, так и для корпоративного использования.
BrainyCP. Основные возможности¶
- Управление доменами - создание, настройка и управление доменными зонами. Поддержка множества DNS-записей и автоматическое обновление зон.
- Управление веб-сайтами - инструменты для создания и настройки виртуальных хостов, управления SSL-сертификатами и поддержка нескольких веб-серверов.
- Администрирование баз данных - централизованное управление различными СУБД (MySQL, PostgreSQL, MongoDB). Создание пользователей, баз и управление правами доступа.
- Файловый менеджер - удобный интерфейс для работы с файловой системой сервера. Поддержка загрузки, скачивания и редактирования файлов.
- Управление почтой - настройка почтовых ящиков, алиасов, перенаправлений и спам-фильтров. Поддержка популярных почтовых серверов.
- Управление пользователями - многоуровневая система прав доступа, создание и управление учетными записями с различными привилегиями.
- Мониторинг ресурсов - отслеживание использования системных ресурсов, нагрузки и производительности сервера.
- Автоматическое обновление - система автоматических обновлений компонентов и модулей безопасности.
Особенности сборки¶
ID | Совместимые ОС | VPS | BM | VGPU | GPU | Мин. ЦПУ (Ядер) | Мин. ОЗУ (Гб) | Мин. HDD/SDD (Гб) | Доступно |
---|---|---|---|---|---|---|---|---|---|
263 | AlmaLinux 9 | + | + | + | + | 1 | 1 | 30 | Да |
- Предустановленные зависимости:
- PHP 8.0+
- Nginx/Apache
- MariaDB/MySQL
- NodeJS
- Дополнительные зависимости для установки:
- libssl-dev (для защищенных соединений)
- certbot (для управления SSL-сертификатами)
- postfix
- dovecot
- Ключевые директории:
/usr/local/brainycp
- основной рабочий каталог панели управления;/var/brainycp/data
- данные настроек сервисов и пользователей;/var/log/brainycp
- журналы работы и ошибок системы;/var/www/html
- стандартная директория веб-сайтов;/data/nginx/user_conf.d
- конфигурация виртуальных хостов Nginx;/var/lib/mysql
- данные баз MySQL/MariaDB;/var/brainycp/data/backup
- каталог резервных копий;/var/brainycp/data/certs
- директория с SSL-сертификатами;/var/brainycp/data/users
- данные пользователей хостинга;/var/brainycp/data/vhosts
- конфигурации виртуальных хостов.
Начало работы после развертывания BrainyCP¶
После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi.
Данные для авторизации, которые можно найти или во вкладке Информация >> Тэги панели управления сервером или в присланном e-mail:
- Ссылка для доступа к панели управления BrainyCP с веб-интерфейсом:
https://brainycp(id сервера).hostkey.in:8000
. Используйте эту ссылку для настройки и администрирования вашего сервера, здесь вы можете управлять всеми параметрами, создавать сайты, настраивать базы данных и т.д.; - Ссылка для доступа к веб-сайту: в теге webpanel. По этой ссылке отображается результат настроек, выполненных в панели управления.;
- Логин для доступа к панели управления BrainyCP с веб-интерфейсом:
root
; - Пароль для доступа к панели управления BrainyCP с веб-интерфейсом: приходит в письме на вашу электронную почту при готовности сервера к работе после развертывания ПО.
Стартовое меню BrainyCP¶
После успешной авторизации в панели управления BrainyCP будет открыт стартовый экран, на котором представлен следующий функционал:
-
Основные компоненты сервера:
- Ключевые сервисы для настройки: DNSBL (фильтрация спама), Dovecot (почтовый сервер IMAP/POP3), Apache 2.4 (веб-сервер), Cron (планировщик задач), MariaDB 10.2 (база данных), Named (DNS-сервер), FTP (файловый обмен) - необходимые компоненты для полноценной работы сервера.
- Мониторинг системы: время работы сервера, количество пользователей, нагрузка ЦП, использование дискового пространства.
-
Раздел Управление:
- Настройка сервера - системные настройки и сетевая конфигурация;
- Хост-аккаунты - создание и редактирование учетных записей для размещения сайтов клиентов;
- Группы хост-аккаунтов - объединение аккаунтов в логические группы для массового применения настроек и упрощения администрирования;
- Тарифы хост-аккаунтов - создание тарифных планов с различными ограничениями на дисковое пространство, трафик и другие ресурсы;
- Настройка Jail - конфигурация изолированного окружения для обеспечения безопасности данных;
- Менеджер IP адресов - управление IP-адресами сервера;
- Обновление - установка последних версий программного обеспечения.
-
Раздел Вебсервер:
- Установка вебсервера - развертывание и настройка веб-серверного ПО;
- Установка и настройка PHP - управление версиями и конфигурацией PHP;
- Удаление вебсервера и PHP - удаление компонентов;
- Пароль на директорию - настройка защиты каталогов паролем;
- Переадресация HTTP - настройка перенаправлений для веб-ресурсов.
-
Дополнительные разделы в левом меню (обратите внимание, что дополнительные компоненты (База данных, Почта, Сервер имен и другие) доступны как при прокрутке главного экрана вниз, так и через соответствующие разделы бокового меню):
- База данных - создание, редактирование и управление MySQL/MariaDB базами данных, настройка прав доступа для пользователей, импорт и экспорт данных;
- Почта - настройка почтовых ящиков, пересылок, автоответчиков, фильтров спама и защиты от вирусов;
- Сервер имен - управление DNS-записями, создание зон, добавление и редактирование A, MX, TXT и других типов записей;
- Приложения - установка популярных CMS (WordPress, Joomla, Drupal), форумов, интернет-магазинов и других готовых решений;
- Статистика - анализ посещаемости сайтов, мониторинг использования ресурсов сервера, отслеживание нагрузки;
- Сертификаты SSL - получение, установка и продление SSL-сертификатов для защищенного соединения с сайтами;
- Резервное копирование - настройка автоматического создания резервных копий, хранение и восстановление данных при необходимости;
- Сеть - конфигурация сетевых интерфейсов, настройка брандмауэра, маршрутизации и доступа к сети;
- Безопасность - защита от атак, мониторинг попыток взлома, настройка политик паролей и прав доступа;
- Кластер - объединение нескольких серверов в единую отказоустойчивую систему для повышения производительности и надежности.
Примечание
Подробная информация по основным настройкам BrainyCP содержится в документации разработчиков.
Открытие SMTP-портов для организации сервиса корпоративной почты¶
В целях безопасности исходящие порты TCP (25,24,2525, 387, 465 и 587) и порт UDP (5060) по умолчанию заблокированы на всех VPS серверах. Эта мера направлена на предотвращение рассылки спама. Для снятия блокировки выполните следующие шаги:
-
Пропишите доменную зону. A-запись домена обязательно должна ссылаться на IP-адрес вашего сервера в HOSTKEY.
-
Отправьте заявку в техническую поддержку, указав что вам необходимо открыть исходящие SMTP-порты для отправки почты и адрес домена, с которого (или с поддомена которого) она будет отправляться.
Внимание
Мы оставляем за собой право задать вам дополнительные вопросы об доменном имени и вариантах его использования.
-
После анализа доменного имени, мы примем решение об открытии портов для работы SMTP и сообщим вам.
Заказ сервера с BrainyCP с помощью API¶
Для установки данного ПО с использованием API следуйте этой инструкции.