| 
				
					
						
							 | 
			9 months ago | |
|---|---|---|
| bin | 9 months ago | |
| docs | 9 months ago | |
| func | 10 months ago | |
| func_ruby | 9 months ago | |
| install | 9 months ago | |
| src | 10 months ago | |
| test | 1 year ago | |
| web | 9 months ago | |
| CHANGELOG.md | 10 months ago | |
| CONTRIBUTING.md | 1 year ago | |
| LICENSE | 2 years ago | |
| README.md | 9 months ago | |
| SECURITY.md | 2 years ago | |
| build.js | 2 years ago | |
| crowdin.yml | 2 years ago | |
| package-lock.json | 2 years ago | |
| package.json | 10 months ago | |
| renovate.json | 2 years ago | |
		
			
				
				README.md
			
		
		
	
	Hestia Control Panel (RPM Edition)
Легкая и мощная панель управления для современного сервера. Организуй собственный сервер в два счета.
Ссылки на оригинальный проект для Ubuntu и Debian: | HestiaCP.com |
Информация по RPM Edition сборке: | Documentation for version with RPM support
Hestia Control Panel (RPM Edition) поддерживается и дорабатывается отдельной командой связанной с RPM Based операционными системаи, с момента форка от оригинального, данный проект включил изменения, которые не позволяют просто подтягивать доработки из оригинального проекта (и не все доработки Ubuntu и Debian нужны в RPM Based системах). Поэтому все изменения из оригинальной Hestia CP не подтягиваются автоматически, поэтому о найденных ошибках в текущей реализации необходимо репортить в текущий проект.
Ниже общее описание панели.
Добро пожаловать!
Панель управления Hestia предназначена для предоставления администраторам простого в использовании веб-интерфейса и интерфейса командной строки, что позволяет им быстро развертывать веб-домены, почтовые аккаунты, зоны DNS и базы данных и управлять ими с единой центральной панели без необходимости вручную развертывать и настраивать отдельные компоненты или сервисы.
Функции и сервисы
- Apache2 и NGINX с PHP-FPM
 - Несколько версий PHP (7.4 — 8.2, 8.0 по умолчанию, как из Remi репозитория, так и дополнительная самостоятельная сборка PHP пакетов)
 - DNS-сервер (Bind)
 - почтовые сервисы 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!
 
Установка панели управления Hestia
- ПРИМЕЧАНИЕ: для обеспечения правильной работы необходимо установить панель управления Hestia поверх новой операционной системы.
 
Несмотря на то, что мы приложили все усилия, чтобы сделать процесс установки и интерфейс панели управления максимально удобными (даже для новых пользователей), предполагается, что вы уже обладаете некоторыми базовыми знаниями и пониманием того, как настроить сервер Linux, прежде чем продолжить.
Шаг 1. Войдите в систему
Чтобы начать установку, вам нужно войти в систему как root или пользователь с правами суперпользователя. Вы можете выполнить установку непосредственно из командной строки или удалённо через SSH:
ssh root@your.server
Шаг 2. Загрузка
Загрузите установочный скрипт для последней версии:
wget https://dev.brepo.ru/bayrepo/hestiacp/raw/branch/master/install/hst-install.sh
Шаг 3: Запустите
Чтобы начать процесс установки, просто запустите скрипт и следуйте инструкциям на экране:
bash hst-install.sh
После завершения установки вы получите приветственное электронное письмо на адрес, указанный во время установки (если применимо), и инструкции на экране для входа в систему и доступа к вашему серверу.
Пользовательская установка
Во время установки вы можете указать несколько различных флагов, чтобы установить только те функции, которые вам нужны. Чтобы просмотреть список доступных опций, выполните:
bash hst-install.sh -h
Как обновить существующую установку
Автоматические обновления включены по умолчанию в новых установках Hestia Control Panel, и ими можно управлять из Server Settings > Updates. Чтобы вручную проверить наличие доступных обновлений и установить их, воспользуйтесь системным менеджером пакетов:
dnf update
Проблемы и запросы в службу поддержки
- Если вы столкнулись с общей проблемой при использовании Hestia Control Panel для системы на основе RPM, воспользуйтесь отчётом о проблеме
 
Для оригинальной HestiaCP для Debian и Ubuntu используйте оригинальную версию:
Авторские права
Ознакомьтесь с оригинальными авторскими правами HestiaCP
Лицензия
Панель управления Hestia распространяется по лицензии GPL v3 и основана на проекте VestaCP.