Каталог статей
Хотите легко управлять своим виртуальным частным сервером (VPS)? Узнайте, как установитьГестияCPПанель для максимально удобного управления сервером.
我们 的вселеннаяРуководство первого уровня шаг за шагом проведет вас по завершению установки и настройки HestiaCP, включая сценарии установки, дополнения веб-сайтов и брандмауэры, что сделает управление вашим сервером эффективным и безопасным.
Что означает Гестия?
Гестия — богиня печи в древнегреческой мифологии.
Когда мы говорим о Гестии, первое, о чем может подумать большинство людей, — это богиня очага, печи и огня в древнегреческой мифологии. Она — одна из двенадцати главных богов Олимпа.
Известная своим теплом и защитой, Гестия гарантирует, что пламя домов и храмов никогда не погаснет.
Точно так же в современном компьютерном мире важную роль играет и Hestia — HestiaCP.

Панель HestiaCP легко управляет VPS
HestiaCP имеет открытый исходный код. Linux Артефакт панели управления сервером.
- HestiaCP можно назвать «универсалом» управления серверами.
- HestiaCP известен своей простотой, эффективностью и универсальностью.
- Прямо как та древняя богиня, обеспечивающая надежную защиту и поддержку вашего сервера.
Он родился из популярной VestaCP, но по мере того, как разработка и сопровождение VestaCP постепенно перешли в «спящий режим», многие проблемы безопасности и уязвимости не были вовремя исправлены...
В результате группа дальновидных разработчиков решила начать заново и создала новую ветку Hestia CP, чтобы продолжать ее улучшать и поддерживать, чтобы сделать управление сервером более безопасным и удобным.
Введение в функцию панели управления HestiaCP
HestiaCP предоставляет простой и удобный в использовании интерфейс, вы можете легко добавлять учетные записи пользователей, доменные имена веб-сайтов и настраивать другие аспекты сервера.
Вот некоторые ключевые особенности:
- Многоязычная поддержка: HestiaCP поддерживает несколько языков, включая китайский.
- Поддержка веб-сервера: Apache2 и NGINX с PHP-FPM, поддерживает несколько версий PHP (5.6–8.1, по умолчанию 8.0).
- DNS-сервер: DNS-сервер (Bind) с функцией кластера.
- Почтовая служба: обеспечивает почтовую службу POP/IMAP/SMTP с антивирусом, защитой от спама и веб-почтой (ClamAV, SpamAssassin, Sieve, Roundcube, Raiнлуп).
- База данных: поддерживает базы данных MariaDB и/или PostgreSQL.
- Поддержка SSL: поддерживает Let's Encrypt SSL и групповые сертификаты.
- Брандмауэр: Брандмауэр с обнаружением атак методом перебора и списками IP-адресов (iptables,fail2ban и ipset).

Основные требования для установки HestiaCP
Перед установкой Hestia необходимо понять ее основные требования к серверу.
Hestia должна работать в совершенно новой операционной системе, чтобы обеспечить ее правильную работу.
Ниже приведены минимальные и рекомендуемые конфигурации:
| Тип конфигурации | ЦПУ | 内存 | Диск | 操作系统 |
|---|---|---|---|---|
| Минимальная конфигурация | 1 ядро, 64-бит | 1 ГБ (без SpamAssassin и ClamAV) | 10 ГБ жесткий диск | Debian 10, 11 или 12, Ubuntu 20.04, 22.04 LTS |
| Рекомендуемая конфигурация | 4 год | 4 ГБ | Твердотельный накопитель емкостью 40 ГБ | Последняя версия Debian, последняя версия Ubuntu LTS |
其他 要求
- Hestia работает только на процессорах AMD64/x86_64 и ARM64/aarch64 и требует 64-битной операционной системы.
- Процессоры на базе i386 или ARM7 не поддерживаются.
- Операционные системы, отличные от LTS, не поддерживаются.
Подготовка к установке панели HestiaCP
Шаг 1. Переключитесь на пользователя root
Во-первых, вам нужно запустить установщик от имени пользователя root. Его можно запустить непосредственно в терминале или удаленно с помощью SSH.
Выполните следующую команду, чтобы переключиться на пользователя root:
sudo -i
Шаг 2. Обновите системные пакеты
Перед началом установки убедитесь, что ваши системные пакеты обновлены. Для обновления выполните следующую команду:
apt update -y
Шаг 3. Установите общий软件
Система Debian относительно чистая. Рекомендуется установить некоторые часто используемые программы:
apt install wget curl sudo vim git -y
Шаг 4. Добавьте записи DNS
Вообще говоря, вам необходимо добавить запись A в DNS, чтобы разрешить IP-адрес как доменное имя имени хоста HestiaCP, например:

hcp.domain.tld
(Замените домен.tld собственным фактическим доменным именем)
Учебное пособие по сценарию установки HestiaCP
Шаг 1. Загрузите сценарий установки.
Загрузите скрипт установки через SSH, используя следующую команду:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
Если загрузка не удалась из-за ошибки проверки SSL, убедитесь, что в вашей системе установлен пакет ca-certificate.
Вы можете сделать это с помощью следующей команды:
apt-get update && apt-get install ca-certificates -y
Шаг 2. Запустите сценарий установки HestiaCP.
Более простой способ выбрать параметры установки HestiaCP — использовать генератор установочной строки.
Чтобы выбрать, какое программное обеспечение устанавливать, вы можете использовать генератор установочных строк HestiaCP, чтобы выбрать, какое программное обеспечение установить.
Нажмите на ссылку ниже, чтобы перейти к официальным пользовательским параметрам и опциям конфигурации HestiaCP:
Выбирайте по необходимости:

Вот пример команды:
bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force
Если вам это сложно, вы также можете использоватьЧен ВэйлянОднако не забывайте об этомhcp.domain.tld,[email protected],p4ssw0rd , измените его на то, что вы действительно используете.
Шаг 3. Перезапустите сервер.
После завершения установки введите команду перезапуска сервера:
reboot
Панель HestiaCP настраивает сертификат SSL
第 1 步 :Добавьте SSL-сертификат для URL-адреса панели:
v-add-letsencrypt-host
Если имя хоста не было задано ранее, вам необходимо сначала запустить его:
v-change-sys-hostname hcp.domain.tld
Измените hcp.domain.tld на свое собственное имя хоста.
第 2 步 :Затем введите в браузере https://hcp.domain.tld:2053
Вы можете получить доступ к панели.
Пароль учетной записи можно увидеть в командной строке.
Панель HestiaCP добавляет веб-сайт
Поскольку пользователь root по умолчанию не является безопасным, если вы хотите добавить веб-сайт на панель HestiaCP, рекомендуется создать нового пользователя и войти в систему под новым пользователем, чтобы добавить доменное имя веб-сайта.
Шаг 1:Добавить учетную запись пользователя▼

第 2 步 :Добавить доменное имя сайта ▼

- Не рекомендуется проверять поддержку DNS и поддержку почтового ящика, поскольку DNS и почтовый ящик, созданные вами, недостаточно стабильны, и можно легко пропустить важные электронные письма.
- Поэтому будет стабильнее, если использовать DNS и почтовые ящики от крупных производителей.
第 3 步 :Изменить доменное имя сайта ▼

Рекомендуемая проверка:Включить SSL для этого домена
- Получите SSL-сертификат с помощью Let's Encrypt.
- Включить автоматическое перенаправление HTTPS
- Включить строгую транспортную безопасность HTTP (HSTS)
Являясь мощной и гибкой панелью управления сервером, HestiaCP не только предоставляет богатые функции и эффективные инструменты управления, но также обеспечивает простоту использования и масштабируемость.
Независимо от того, управляете ли вы личным сервером или сервером корпоративного уровня, HestiaCP может удовлетворить ваши потребности, позволяя вам легко контролировать огонь и безопасность, как богиня Гестия.
Чтобы получить дополнительную информацию о HestiaCP, посетите адрес проекта GitHub и адрес официального сайта.
- Адрес проекта HestiaCP на GitHub:https://github.com/hestiacp/hestiacp/
- Адрес официального сайта HestiaCP:https://www.hestiacp.com/
- Демо-адрес HestiaCP:https://demo.hestiacp.com:8083/login/
- Адрес документа HestiaCP:https://docs.hestiacp.com/
- Официальный форум HestiaCP:https://forum.hestiacp.com/
Испытайте мощные функции HestiaCP и наслаждайтесь простым и эффективным управлением сервером!
Хотите узнать больше о HestiaCP?
Рекомендуется продолжить чтение нашего подробного руководства по решению проблемы HestiaCP. PHPMYADMIN – Проблема с ошибкой.
Вот идеальное универсальное решение, которое поможет вам легко справиться с распространенными ошибками▼
Нажмите на ссылку ниже, и вы найдете более подробные решения для решения проблемы низкой скорости, вызванной неспособностью HestiaCP phpMyAdmin кэшировать шаблоны ▼
Как HestiaCP включает функции PHP Shell_exec, passthr, system и exec?
HestiaCP PHP-FPM испытывает большую нагрузку? Ошибка 500 на динамической веб-странице? Эта оптимизация вступит в силу немедленно!
Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Учебным пособием на уровне вселенной HestiaCP Panel: установка сценариев и добавление веб-сайтов для простого управления VPS», которое будет вам полезно.
Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-31764.html
Чтобы раскрыть еще больше скрытых трюков🔑, присоединяйтесь к нашему каналу в Telegram!
Поделитесь и поставьте лайк, если вам понравилось! Ваши репосты и лайки — наша постоянная мотивация!



