Открыть главное меню
Главная
Случайная
Войти
Настройки
О wiki.ramba-art.ru
Отказ от ответственности
wiki.ramba-art.ru
Найти
Редактирование:
BrainyCP
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
Ниже представлена готовая статья для публикации в **Ramba-Art Wiki**. Она рассчитана на использование **BrainyCP Free**, установку на чистый сервер и содержит практические рекомендации, включая развёртывание MediaWiki. = 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:Авторские права
).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!
Отменить
Справка по редактированию
(в новом окне)
Шаблон, используемый на этой странице:
Шаблон:TOC
(
править
)
MediaWiki Appliance
- Powered by
TurnKey Linux