Каталог артыкулаў
Хочаце лёгка кіраваць сваім віртуальным прыватным серверам (VPS)? Даведайцеся, як усталявацьHestiaCPПанэль для найлепшага вопыту кіравання серверам.
нашаСусветКіраўніцтва першага ўзроўню правядзе вас крок за крокам для завяршэння ўстаноўкі і канфігурацыі 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, Rainloop).
- База даных: падтрымлівае базы дадзеных MariaDB і/або PostgreSQL.
- Падтрымка SSL: падтрымлівае SSL і падстаноўныя сертыфікаты Let's Encrypt.
- Брандмаўэр: брандмаўэр з выяўленнем грубай сілы і спісамі 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 GB | Цвёрдацельны назапашвальнік 40 ГБ | Апошні Debian, апошні Ubuntu LTS |
іншыя патрабаванні
- Hestia працуе толькі на працэсарах AMD64/x86_64 і ARM64/aarch64 і патрабуе 64-бітнай аперацыйнай сістэмы.
- Працэсары на базе i386 або ARM7 не падтрымліваюцца.
- Аперацыйныя сістэмы без LTS не падтрымліваюцца.
Падрыхтоўка да ўстаноўкі панэлі HestiaCP
Крок 1: Пераключыцеся на каранёвага карыстальніка
Па-першае, вам трэба запусціць праграму ўстаноўкі ад імя root. Яго можна запускаць непасрэдна ў тэрмінале або выдалена з дапамогай SSH.
Выканайце наступную каманду, каб пераключыцца на каранёвага карыстальніка:
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
(Заменіце domain.tld сваім сапраўдным даменным імем)
Падручнік па скрыпце ўстаноўкі HestiaCP
Крок 1: Спампуйце скрыпт ўстаноўкі
Спампуйце скрыпт ўстаноўкі праз SSH з дапамогай наступнай каманды:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
Калі загрузка не ўдаецца з-за памылкі праверкі SSL, пераканайцеся, што ў вашай сістэме ўсталяваны пакет сертыфіката ca.
Вы можаце зрабіць гэта з дапамогай наступнай каманды:
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? Гэтая аптымізацыя ўступіць у сілу неадкладна!
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся "Падручнікам узроўню HestiaCP Panel Universe: усталёўка сцэнарыяў, даданне вэб-сайтаў для лёгкага кіравання VPS", які будзе вам карысны.
Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-31764.html




