Руководство на уровне юниверса панели HestiaCP: установка скриптов, добавление веб-сайтов и простое управление VPS

Хотите легко управлять своим виртуальным частным сервером (VPS)? Узнайте, как установитьГестияCPПанель для максимально удобного управления сервером.

我们 的вселеннаяРуководство первого уровня шаг за шагом проведет вас по завершению установки и настройки HestiaCP, включая сценарии установки, дополнения веб-сайтов и брандмауэры, что сделает управление вашим сервером эффективным и безопасным.

Что означает Гестия?

Гестия — богиня печи в древнегреческой мифологии.

Когда мы говорим о Гестии, первое, о чем может подумать большинство людей, — это богиня очага, печи и огня в древнегреческой мифологии. Она — одна из двенадцати главных богов Олимпа.

Известная своим теплом и защитой, Гестия гарантирует, что пламя домов и храмов никогда не погаснет.

Точно так же в современном компьютерном мире важную роль играет и Hestia — HestiaCP.

Руководство на уровне юниверса панели HestiaCP: установка скриптов, добавление веб-сайтов и простое управление VPS

Панель 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: установите скрипт, добавьте веб-сайт и легко управляйте VPS. Изображение 2

Основные требования для установки 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, например:

Учебное пособие на уровне вселенной панели HestiaCP: установите скрипт, добавьте веб-сайт и легко управляйте VPS. Изображение 3

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:

Выбирайте по необходимости:

HestiaCP добавляет доменное имя сайта № 4

Вот пример команды:

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:Добавить учетную запись пользователя▼

Учебное пособие на уровне вселенной панели HestiaCP: установите скрипт, добавьте веб-сайт и легко управляйте VPS. Изображение 5

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

Учебное пособие на уровне вселенной панели HestiaCP: установите скрипт, добавьте веб-сайт и легко управляйте VPS. Изображение 6

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

第 3 步 :Изменить доменное имя сайта ▼

Шаг 3: Измените доменное имя сайта. Рекомендуется включить SSL для этого домена.

Рекомендуемая проверка:Включить SSL для этого домена

  • Получите SSL-сертификат с помощью Let's Encrypt.
  • Включить автоматическое перенаправление HTTPS
  • Включить строгую транспортную безопасность HTTP (HSTS)

Являясь мощной и гибкой панелью управления сервером, HestiaCP не только предоставляет богатые функции и эффективные инструменты управления, но также обеспечивает простоту использования и масштабируемость.

Независимо от того, управляете ли вы личным сервером или сервером корпоративного уровня, HestiaCP может удовлетворить ваши потребности, позволяя вам легко контролировать огонь и безопасность, как богиня Гестия.

Чтобы получить дополнительную информацию о HestiaCP, посетите адрес проекта GitHub и адрес официального сайта.

Испытайте мощные функции 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!

Поделитесь и поставьте лайк, если вам понравилось! Ваши репосты и лайки — наша постоянная мотивация!

 

发表 评论

Ваш адрес электронной почты не будет опубликован. 必填 项 已 用 * 标注

Наверх