Редактирование:
BrainyCP
(раздел)
Перейти к навигации
Перейти к поиску
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
= BrainyCP Free: установка и настройка панели управления сервером = {{TOC}} == Введение == '''BrainyCP''' — бесплатная панель управления Linux-серверами и веб-хостингом, предназначенная для упрощения администрирования сайтов и серверной инфраструктуры. Панель позволяет управлять: * веб-серверами; * доменами; * базами данных; * SSL-сертификатами; * FTP; * почтовыми сервисами; * резервным копированием; * безопасностью сервера. BrainyCP ориентирована как на владельцев небольших VPS, так и на администраторов, обслуживающих несколько сайтов. По функциональности она сопоставима со многими коммерческими решениями. ([brainycp.com][1]) [[Файл:BrainyCP-Dashboard.png|800px|center|thumb|Главная страница BrainyCP]] == Возможности BrainyCP Free == {| class="wikitable" ! Возможность | ! Поддержка | | --------------------- | | Nginx | | Да | | - | | Apache | | Да | | - | | Apache + Nginx | | Да | | - | | PHP-FPM | | Да | | - | | MariaDB / MySQL | | Да | | - | | PhpMyAdmin | | Да | | - | | FTP | | Да | | - | | Let's Encrypt | | Да | | - | | Почтовый сервер | | Да | | - | | Резервное копирование | | Да | | - | | Jail | | Да | | - | | CSF Firewall | | Да | | } | == Системные требования == === Минимальные === * Debian 12; * Ubuntu 22.04; * 2 ГБ ОЗУ; * 20 ГБ дискового пространства. === Рекомендуемые === * 4 ГБ ОЗУ; * SSD; * отдельный публичный IP; * чистая установка ОС. == Установка BrainyCP == Подключитесь по SSH под root. Обновите систему: <syntaxhighlight lang="bash"> apt update && apt upgrade -y </syntaxhighlight> Запустите установку: <syntaxhighlight lang="bash"> curl -s https://core.brainycp.com/install.sh | bash </syntaxhighlight> Установка может занять 10–30 минут. После завершения появится информация для входа. [[Файл:BrainyCP-Install.png|800px|center|thumb|Установка панели]] == Первый вход == Откройте браузер: <syntaxhighlight lang="text"> https://IP_СЕРВЕРА:8000 </syntaxhighlight> Например: <syntaxhighlight lang="text"> https://192.168.1.12:8000 </syntaxhighlight> Введите: * логин; * пароль, выданный установщиком. После первого входа рекомендуется сменить пароль администратора. == Настройка сервера == Перейдите: <pre> Управление → Настройка сервера </pre> Здесь можно настроить: * имя сервера; * часовой пояс; * параметры безопасности; * почтовые службы; * автоматические обновления. [[Файл:BrainyCP-ServerSettings.png|800px|center|thumb|Настройка сервера]] == Создание сайта == Перейдите: <pre> WWW → Домены → Создать домен </pre> Укажите: * домен; * владельца; * версию PHP; * тип веб-сервера. После создания сайт станет доступен в панели. == Выбор веб-сервера == BrainyCP поддерживает несколько схем работы: === Nginx === Преимущества: * высокая производительность; * низкое потребление памяти. Подходит для: * WordPress; * MediaWiki; * статических сайтов. === Apache === Подходит для: * старых проектов; * приложений с использованием .htaccess. === Apache + Nginx === Используется как компромисс: * Apache обрабатывает PHP; * Nginx работает фронтендом. == Настройка PHP == BrainyCP позволяет переключать версии PHP. Путь: <pre> WWW → Домены → Настройки PHP </pre> Доступны различные версии PHP. Возможности зависят от версии панели и репозиториев. ([brainycp.com][1]) Можно: * менять версию PHP; * включать расширения; * изменять параметры php.ini. == Работа с базами данных == Создание БД: <pre> БД → Создать базу данных </pre> Укажите: * имя базы; * пользователя; * пароль. После создания можно открыть PhpMyAdmin: <pre> БД → PhpMyAdmin </pre> [[Файл:BrainyCP-MySQL.png|800px|center|thumb|Управление базами данных]] == Настройка SSL Let's Encrypt == Перейдите: <pre> Сертификаты → Управление SSL </pre> Выберите домен. Нажмите: <pre> Получить Let's Encrypt </pre> После успешного выпуска сертификат будет установлен автоматически. Поддерживается автоматическое продление сертификатов. ([brainycp.com][1]) == FTP == Создание FTP-доступа: <pre> WWW → FTP </pre> Укажите: * пользователя; * пароль; * домашний каталог. Поддерживаются: * Pure-FTPd; * ProFTPD. == Резервное копирование == Путь: <pre> Утилиты → Резервное копирование </pre> Поддерживается: * локальное резервное копирование; * удалённое резервное копирование; * выполнение по расписанию. Рекомендуется хранить резервные копии вне основного сервера. == Настройка безопасности == === CSF Firewall === Позволяет: * открывать порты; * блокировать IP; * ограничивать подключения. === Jail === Технология Jail изолирует пользователей друг от друга и повышает безопасность многопользовательского хостинга. ([docs.brainycp.com][2]) Настройка: <pre> Управление → Настройка Jail </pre> == Установка MediaWiki в BrainyCP == === Создание сайта === Создайте домен: <pre> wiki.example.ru </pre> === Создание базы данных === Создайте: * БД; * пользователя; * пароль. === Загрузка MediaWiki === Загрузите файлы в каталог сайта. Например: <syntaxhighlight lang="bash"> /home/www/wiki.example.ru </syntaxhighlight> === Запуск установки === Откройте: <pre> https://wiki.example.ru </pre> Следуйте мастеру установки MediaWiki. === Завершение === Скачайте файл: <pre> LocalSettings.php </pre> Переместите его в корень MediaWiki. == Обновление BrainyCP == Панель обновляется автоматически. Также можно проверить обновления вручную через интерфейс администратора. Перед обновлением рекомендуется создать резервную копию сервера. == Устранение неполадок == === Проверка статуса Nginx === <syntaxhighlight lang="bash"> systemctl status nginx </syntaxhighlight> === Проверка Apache === <syntaxhighlight lang="bash"> systemctl status httpd </syntaxhighlight> или <syntaxhighlight lang="bash"> systemctl status apache2 </syntaxhighlight> === Проверка PHP-FPM === <syntaxhighlight lang="bash"> systemctl status php-fpm </syntaxhighlight> === Проверка конфигурации Nginx === <syntaxhighlight lang="bash"> nginx -t </syntaxhighlight> == Рекомендации == === Рекомендуется === * использовать SSD; * включить автоматические резервные копии; * использовать Let's Encrypt; * обновлять систему; * ограничить SSH-доступ; * использовать сложные пароли. === Не рекомендуется === * размещать тестовые проекты в production; * отключать Firewall; * хранить резервные копии только на одном сервере; * использовать root для повседневной работы. == Заключение == BrainyCP Free представляет собой мощную и бесплатную панель управления сервером, позволяющую быстро развернуть полноценный веб-хостинг без необходимости ручной настройки всех компонентов Linux. Для домашних проектов, небольших VPS и корпоративных сайтов BrainyCP предоставляет функциональность, достаточную для ежедневной эксплуатации и администрирования. [[Категория:BrainyCP]] [[Категория:Веб-хостинг]] [[Категория:Linux]] [[Категория:MediaWiki]] [[Категория:Ramba-Art Wiki]] Для Ramba-Art Wiki рекомендуется дополнить статью реальными скриншотами вашей панели BrainyCP и отдельным разделом с накопленными решениями типичных проблем (например, настройка MediaWiki, ошибки Nginx и восстановление после неудачных обновлений). [1]: https://brainycp.com/?utm_source=chatgpt.com "Бесплатная панель управления хостингом, панель управления сервером, vps, хостинг-панель | BrainyCP" [2]: https://docs.brainycp.com/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Jail?utm_source=chatgpt.com "Настройка Jail — BrainyCP"
Описание изменений:
Пожалуйста, учтите, что любой ваш вклад в проект «wiki.ramba-art.ru» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см.
wiki.ramba-art.ru:Авторские права
).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!
Отменить
Справка по редактированию
(в новом окне)
Навигация
Персональные инструменты
Вы не представились системе
Обсуждение
Вклад
Создать учётную запись
Войти
Пространства имён
Статья
Обсуждение
русский
Просмотры
Читать
Править
История
Ещё
Поиск
Навигация
Заглавная страница
Свежие правки
Случайная страница
Справка по MediaWiki
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Сведения о странице
MediaWiki Appliance
- Powered by
TurnKey Linux