Backport github changes to the devel
This commit is contained in:
105
README.md
105
README.md
@@ -1,102 +1,123 @@
|
||||
<h1 align="center">Hestia Control Panel (RPM Edition)</h1>
|
||||
<div align="center">
|
||||
|
||||
<h2 align="center">Легкая и мощная панель управления для современного сервера. Организуй собственный сервер в два счета.</h2>
|
||||
# [Панель управления Hestia (RPM версия)](https://hestiadocs.brepo.ru)
|
||||
|
||||
<p align="center"><strong>Ссылки на оригинальный проект для Ubuntu и Debian:</strong> | <a href="https://www.hestiacp.com/">HestiaCP.com</a> |
|
||||
</p>
|
||||

|
||||
|
||||
<p align="center">
|
||||
<strong>Информация по RPM Edition сборке:</strong> |
|
||||
<a href="https://hestiadocs.brepo.ru/">Documentation for version with RPM support</a>
|
||||
</p>
|
||||
## Легкая и мощная серверная панель для современных веб-сред
|
||||
|
||||
Hestia Control Panel (RPM Edition) поддерживается и дорабатывается отдельной командой связанной с RPM Based операционными системаи, с момента форка от оригинального, данный проект включил изменения, которые не позволяют просто подтягивать доработки из оригинального проекта (и не все доработки Ubuntu и Debian нужны в RPM Based системах). Поэтому все изменения из оригинальной Hestia CP не подтягиваются автоматически, поэтому о найденных ошибках в текущей реализации необходимо репортить в текущий проект.
|
||||
**Стабильная версия:** 1.9.5 (RPM) |
|
||||
[RPM версия](https://hestiadocs.brepo.ru) |
|
||||
[Оригинальный проект для Ubuntu/Debian](https://hestiacp.com) |
|
||||
[История изменений](/CHANGELOG.md) |
|
||||
[Форум поддержки](https://forum.hestiacp.com)
|
||||
<br><br>
|
||||
[](https://drone.hestiacp.com/hestiacp/hestiacp)
|
||||
[](https://github.com/hestiacp/hestiacp/actions/workflows/lint.yml)
|
||||
[](https://gurubase.io/g/hestia)
|
||||
|
||||
Ниже общее описание панели.
|
||||
</div>
|
||||
|
||||
## [English](README.en.md)
|
||||
|
||||
## [Deutsch](README.de.md)
|
||||
|
||||
## [Español](README.es.md)
|
||||
|
||||
## [हिन्दी](README.hi.md)
|
||||
|
||||
## [日本語](README.ja.md)
|
||||
|
||||
## [简体中文](README.zh-Hans.md)
|
||||
|
||||
## [繁體中文](README.zh-Hant.md)
|
||||
|
||||
Панель управления Hestia (RPM версия) разрабатывается и поддерживается независимой командой, специализирующейся на RPM-ориентированных дистрибутивах. После ответвления от оригинального проекта данная версия включает изменения, которые не позволяют синхронизировать обновления с Ubuntu/Debian версией (некоторые функции не применимы к RPM-системам). Пожалуйста, сообщайте о проблемах непосредственно в этот проект.
|
||||
|
||||
Ниже представлено общее описание панели.
|
||||
|
||||
## **Добро пожаловать!**
|
||||
|
||||
Панель управления Hestia предназначена для предоставления администраторам простого в использовании веб-интерфейса и интерфейса командной строки, что позволяет им быстро развертывать веб-домены, почтовые аккаунты, зоны DNS и базы данных и управлять ими с единой центральной панели без необходимости вручную развертывать и настраивать отдельные компоненты или сервисы.
|
||||
Hestia Control Panel предоставляет администраторам простой веб-интерфейс и CLI-инструменты для быстрого развертывания доменов, почтовых аккаунтов, DNS-зон и баз данных через централизованную панель без ручной настройки отдельных компонентов.
|
||||
|
||||
## Функции и сервисы
|
||||
## Функционал и сервисы
|
||||
|
||||
- Apache2 и NGINX с PHP-FPM
|
||||
- Несколько версий PHP (7.4 — 8.2, 8.0 по умолчанию, как из Remi репозитория, так и дополнительная самостоятельная сборка PHP пакетов)
|
||||
- Поддержка нескольких версий PHP (7.4[EOL](https://www.php.net/supported-versions.php)-8.3, по умолчанию 8.2 из репозитория Remi + кастомные сборки)
|
||||
- DNS-сервер (Bind)
|
||||
- почтовые сервисы POP/IMAP/SMTP с защитой от вирусов, спама и веб-почтой (ClamAV, SpamAssassin, Sieve, Roundcube)
|
||||
- базы данных MariaDB/MySQL и/или PostgreSQL
|
||||
- поддержка SSL Let's Encrypt
|
||||
- брандмауэр с защитой от атак методом перебора и списками IP (iptables, fail2ban и ipset).
|
||||
- Почтовый сервис с антивирусом/антиспамом и веб-почтой (POP/IMAP/SMTP, ClamAV, SpamAssassin, Sieve, Roundcube)
|
||||
- Базы данных MariaDB/MySQL и PostgreSQL
|
||||
- Поддержка SSL Let's Encrypt
|
||||
- Фаервол с защитой от брутфорса и IP-менеджментом (iptables, fail2ban, ipset)
|
||||
|
||||
## Поддерживаемые ОС
|
||||
## Поддерживаемые системы
|
||||
|
||||
- **MSVSphere:** 9
|
||||
- **AlmaLinux:** 9
|
||||
- **RockyLinux:** 9
|
||||
|
||||
**ПРИМЕЧАНИЯ:**
|
||||
**Важно:**
|
||||
|
||||
- Панель управления Hestia не поддерживает 32-разрядные операционные системы!
|
||||
- Панель управления Hestia в сочетании с OpenVZ 7 или более ранними версиями может иметь проблемы с DNS и/или брандмауэром. Если вы используете виртуальный частный сервер, мы настоятельно рекомендуем использовать что-то на основе KVM или LXC!
|
||||
- HestiaCP не поддерживает 32-битные ОС!
|
||||
- На OpenVZ 7 и старых версиях возможны проблемы с DNS/фаерволом. Рекомендуем KVM/LXC-виртуализацию.
|
||||
|
||||
## Установка панели управления Hestia
|
||||
## Установка Hestia
|
||||
|
||||
- **ПРИМЕЧАНИЕ:** для обеспечения правильной работы необходимо установить панель управления Hestia поверх новой операционной системы.
|
||||
- **Примечание:** Для корректной работы устанавливайте на чистую ОС.
|
||||
|
||||
Несмотря на то, что мы приложили все усилия, чтобы сделать процесс установки и интерфейс панели управления максимально удобными (даже для новых пользователей), предполагается, что вы уже обладаете некоторыми базовыми знаниями и пониманием того, как настроить сервер Linux, прежде чем продолжить.
|
||||
Требуются базовые знания администрирования Linux-серверов.
|
||||
|
||||
### Шаг 1. Войдите в систему
|
||||
### Шаг 1: Авторизация
|
||||
|
||||
Чтобы начать установку, вам нужно войти в систему как **root** или пользователь с правами суперпользователя. Вы можете выполнить установку непосредственно из командной строки или удалённо через SSH:
|
||||
Войдите как **root** через SSH:
|
||||
|
||||
```bash
|
||||
ssh root@your.server
|
||||
ssh root@ваш.сервер
|
||||
```
|
||||
|
||||
### Шаг 2. Загрузка
|
||||
### Шаг 2: Загрузка
|
||||
|
||||
Загрузите установочный скрипт для последней версии:
|
||||
Получите установочный скрипт:
|
||||
|
||||
```bash
|
||||
wget https://dev.brepo.ru/bayrepo/hestiacp/raw/branch/master/install/hst-install.sh
|
||||
```
|
||||
|
||||
### Шаг 3: Запустите
|
||||
### Шаг 3: Запуск
|
||||
|
||||
Чтобы начать процесс установки, просто запустите скрипт и следуйте инструкциям на экране:
|
||||
Выполните скрипт и следуйте инструкциям:
|
||||
|
||||
```bash
|
||||
bash hst-install.sh
|
||||
```
|
||||
|
||||
После завершения установки вы получите приветственное электронное письмо на адрес, указанный во время установки (если применимо), и инструкции на экране для входа в систему и доступа к вашему серверу.
|
||||
После установки вы получите приветственное письмо и данные для входа.
|
||||
|
||||
### Пользовательская установка
|
||||
### Кастомная установка
|
||||
|
||||
Во время установки вы можете указать несколько различных флагов, чтобы установить только те функции, которые вам нужны. Чтобы просмотреть список доступных опций, выполните:
|
||||
Используйте параметры для выбора компонентов:
|
||||
|
||||
```bash
|
||||
bash hst-install.sh -h
|
||||
```
|
||||
|
||||
## Как обновить существующую установку
|
||||
## Обновление системы
|
||||
|
||||
Автоматические обновления включены по умолчанию в новых установках Hestia Control Panel, и ими можно управлять из **Server Settings > Updates**. Чтобы вручную проверить наличие доступных обновлений и установить их, воспользуйтесь системным менеджером пакетов:
|
||||
Автообновления включены по умолчанию (управление: **Настройки сервера > Обновления**). Ручное обновление:
|
||||
|
||||
```bash
|
||||
dnf update
|
||||
```
|
||||
|
||||
## Проблемы и запросы в службу поддержки
|
||||
## Поддержка и отчеты
|
||||
|
||||
- Если вы столкнулись с общей проблемой при использовании Hestia Control Panel для системы на основе RPM, воспользуйтесь [отчётом о проблеме](https://github.com/bayrepo/hestiacp-rpm/issues)
|
||||
|
||||
Для оригинальной HestiaCP для Debian и Ubuntu используйте [оригинальную версию](https://github.com/hestiacp/hestiacp):
|
||||
- Проблемы с RPM-версией: [GitHub Issues](https://github.com/bayrepo/hestiacp-rpm/issues)
|
||||
- Оригинальная версия: [Репозиторий проекта](https://github.com/hestiacp/hestiacp)
|
||||
|
||||
## Авторские права
|
||||
|
||||
Ознакомьтесь с оригинальными авторскими правами [HestiaCP](https://github.com/hestiacp/hestiacp)
|
||||
Оригинальный код: [HestiaCP](https://github.com/hestiacp/hestiacp)
|
||||
|
||||
## Лицензия
|
||||
|
||||
Панель управления Hestia распространяется по лицензии [GPL v3](https://github.com/hestiacp/hestiacp/blob/release/LICENSE) и основана на проекте [VestaCP](https://vestacp.com/).<br>
|
||||
Распространяется под лицензией [GPL v3](https://github.com/hestiacp/hestiacp/blob/release/LICENSE), основан на [VestaCP](https://vestacp.com/).
|
||||
|
||||
Reference in New Issue
Block a user