Падручнік на ўзроўні сусвету панэлі HestiaCP: усталюйце скрыпты, дадайце вэб-сайты і лёгка кіруйце VPS

Хочаце лёгка кіраваць сваім віртуальным прыватным серверам (VPS)? Даведайцеся, як усталявацьHestiaCPПанэль для найлепшага вопыту кіравання серверам.

нашаСусветКіраўніцтва першага ўзроўню правядзе вас крок за крокам для завяршэння ўстаноўкі і канфігурацыі 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, Rainloop).
  • База даных: падтрымлівае базы дадзеных MariaDB і/або PostgreSQL.
  • Падтрымка SSL: падтрымлівае SSL і падстаноўныя сертыфікаты Let's Encrypt.
  • Брандмаўэр: брандмаўэр з выяўленнем грубай сілы і спісамі IP (iptables, fail2ban і ipset).

HestiaCP прапануе зручны інтэрфейс, які дазваляе лёгка дадаваць уліковыя запісы карыстальнікаў, дамены вэб-сайтаў і наладжваць іншыя аспекты сервера. Вось некаторыя ключавыя асаблівасці: Шматмоўная падтрымка: HestiaCP падтрымлівае некалькі моў, у тым ліку кітайскую. Падтрымка вэб-сервера: Apache2 і NGINX з PHP-FPM, падтрымка некалькіх версій PHP (5.6-8.1, па змаўчанні — 8.0).

Асноўныя патрабаванні для ўстаноўкі 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, напрыклад:

Звычайна вам трэба дадаць запіс 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:

Выберыце па меры неабходнасці:

Крок 2: Запуск скрыпта ўсталёўкі 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:Дадаць уліковы запіс карыстальніка▼

Рэкамендуецца дадаць вэб-сайт у панэль HestiaCP, бо ўліковы запіс карыстальніка root па змаўчанні небяспечны. Замест гэтага стварыце новы ўліковы запіс карыстальніка і ўвайдзіце ў сістэму, каб дадаць дамен вэб-сайта. Крок 1: Дадайце ўліковы запіс карыстальніка

Крок 2:Дадайце даменнае імя вэб-сайта ▼

Дадаць дамен вэб-сайта ў HestiaCP

  • Не рэкамендуецца правяраць падтрымку 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? Гэтая аптымізацыя ўступіць у сілу неадкладна!

Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся "Падручнікам узроўню HestiaCP Panel Universe: усталёўка сцэнарыяў, даданне вэб-сайтаў для лёгкага кіравання VPS", які будзе вам карысны.

Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-31764.html

Каб адкрыць больш схаваных хітрасцяў🔑, далучайцеся да нашага канала ў Telegram!

Падзяліцеся і пастаўце лайкі, калі вам гэта падабаецца! Вашы акцыі і лайкі - наша пастаянная матывацыя!

 

发表 评论

Ваш электронны адрас не будзе апублікаваны. 必填 项 已 用 * Этыкетка

Пракрутка да пачатку