Výukový program na úrovni vesmíru panela HestiaCP: Nainštalujte skripty, pridajte webové stránky a jednoducho spravujte VPS

Chcete jednoducho spravovať svoj virtuálny privátny server (VPS)? Naučte sa, ako nainštalovať panel HestiaCP a vychutnajte si dokonalý zážitok zo správy servera.

Náš komplexný sprievodca vás krok za krokom prevedie inštaláciou a konfiguráciou HestiaCP, vrátane inštalačných skriptov, pridávania webových stránok a firewallu, vďaka čomu bude správa vášho servera efektívna a bezpečná.

Čo znamená Hestia?

Hestia je v starogréckej mytológii bohyňa pece.

Keď hovoríme o Hestii, prvá vec, ktorú si väčšina ľudí predstaví, je bohyňa krbu, pece a ohňa v starovekej gréckej mytológii. Je jedným z dvanástich hlavných bohov Olympu.

Hestia, známa svojim teplom a ochranou, zaisťuje, že plamene domov a chrámov nikdy nezhasnú.

Podobne v modernom počítačovom svete hrá dôležitú úlohu aj Hestia – HestiaCP.

Výukový program na úrovni vesmíru panela HestiaCP: Nainštalujte skripty, pridajte webové stránky a jednoducho spravujte VPS

Panel HestiaCP jednoducho spravuje VPS

HestiaCP je ovládací panel pre Linux server s otvoreným zdrojovým kódom.

  • HestiaCP možno nazvať „všestranným“ v správe serverov.
  • HestiaCP je známy svojou jednoduchosťou, efektívnosťou a všestrannosťou.
  • Presne ako táto staroveká bohyňa, ktorá poskytuje spoľahlivú ochranu a podporu pre váš server.

Bol odvodený od populárneho VestaCP , ale keďže vývoj a údržba VestaCP postupne prechádzali do „spiaceho režimu“, mnohé bezpečnostné problémy a zraniteľnosti neboli včas opravené...

V dôsledku toho sa skupina prezieravých vývojárov rozhodla začať odznova a vytvorila novú pobočku, Hestia CP, aby ju naďalej zlepšovala a udržiavala, aby bola správa serverov bezpečnejšia a pohodlnejšia.

Predstavenie funkcie ovládacieho panela HestiaCP

HestiaCP poskytuje jednoduché a ľahko použiteľné rozhranie, môžete jednoducho pridávať používateľské účty, názvy domén webových stránok a konfigurovať ďalšie aspekty servera.

Tu sú niektoré kľúčové vlastnosti:

  • Podpora viacerých jazykov: HestiaCP podporuje viacero jazykov vrátane čínštiny.
  • Podpora webového servera: Apache2 a NGINX s PHP-FPM, podporuje viacero verzií PHP (5.6-8.1, predvolená 8.0).
  • DNS server: DNS server (Bind) s klastrovou funkciou.
  • Poštová služba: Poskytuje poštovú službu POP/IMAP/SMTP s antivírusom, antispamom a webovou poštou (ClamAV, SpamAssassin, Sieve, Roundcube, Rainloop).
  • Databáza: Podporuje MariaDB a/alebo PostgreSQL databázy.
  • Podpora SSL: Podporuje Let's Encrypt SSL a zástupné certifikáty.
  • Firewall: Firewall s detekciou útokov hrubou silou a zoznamami IP (iptables, fail2ban a ipset).

HestiaCP ponúka užívateľsky prívetivé rozhranie, ktoré vám umožňuje jednoducho pridávať používateľské účty, webové domény a konfigurovať ďalšie aspekty servera. Tu sú niektoré kľúčové funkcie: Viacjazyčná podpora: HestiaCP podporuje viacero jazykov vrátane čínštiny. Podpora webového servera: Apache2 a NGINX s PHP-FPM, s podporou viacerých verzií PHP (5.6-8.1, predvolená je 8.0).

Základné požiadavky na inštaláciu HestiaCP

Pred inštaláciou Hestie musíte pochopiť jej základné požiadavky na server.

Hestia musí bežať na úplne novom operačnom systéme, aby sa zabezpečilo jej správne fungovanie.

Nasledujú minimálne a odporúčané konfigurácie:

Typ konfigurácie中央处理器Pamäťdisk操作系统
Minimálna konfigurácia1 jadro, 64-bit1 GB (bez SpamAssassin a ClamAV)10 GB pevný diskDebian 10, 11 alebo 12, Ubuntu 20.04, 22.04 LTS
Odporúčaná konfigurácia4 Jadrový4 GB40 GB SSD diskNajnovší Debian, najnovší Ubuntu LTS

iné požiadavky

  • Hestia beží iba na procesoroch AMD64/x86_64 a ARM64/aarch64 a vyžaduje 64-bitový operačný systém.
  • Procesory založené na i386 alebo ARM7 nie sú podporované.
  • Operačné systémy iné ako LTS nie sú podporované.

Príprava na inštaláciu panelu HestiaCP

Krok 1: Prepnite na používateľa root

Najprv musíte spustiť inštalačný program ako root. Dá sa spustiť priamo v termináli alebo vzdialene pomocou SSH.

Ak chcete prepnúť na používateľa root, spustite nasledujúci príkaz:

sudo -i

Krok 2: Aktualizujte systémové balíky

Pred spustením inštalácie sa uistite, že vaše systémové balíky sú aktuálne. Ak chcete aktualizovať, spustite nasledujúci príkaz:

apt update -y

Krok 3: Nainštalujte bežne používaný softvér

Systém Debian je relatívne čistý Odporúča sa nainštalovať niektorý bežne používaný softvér:

apt install wget curl sudo vim git -y

Krok 4: Pridajte záznamy DNS

Všeobecne povedané, musíte pridať záznam A v DNS, aby ste IP adresu preložili ako názov domény hostiteľa HestiaCP, napríklad:

Vo všeobecnosti je potrebné pridať záznam A do DNS na rozpoznanie IP adresy, ktorá potom bude slúžiť ako doména hostiteľa pre HestiaCP.

hcp.domain.tld

(Nahraďte doménu domain.tld svojím vlastným skutočným názvom domény)

Návod na inštaláciu skriptu HestiaCP

Krok 1: Stiahnite si inštalačný skript

Stiahnite si inštalačný skript cez SSH pomocou nasledujúceho príkazu:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

Ak sťahovanie zlyhá kvôli chybe overenia SSL, uistite sa, že máte v systéme nainštalovaný balík ca-certificate.

Môžete to urobiť pomocou nasledujúceho príkazu:

apt-get update && apt-get install ca-certificates -y

Krok 2: Spustite inštalačný skript HestiaCP

Jednoduchší spôsob výberu možností inštalácie HestiaCP je použiť generátor inštalačných reťazcov.

Ak chcete vybrať softvér, ktorý chcete nainštalovať, môžete použiť generátor inštalačných reťazcov HestiaCP na výber softvéru, ktorý chcete nainštalovať.

Kliknutím na odkaz nižšie prejdete na oficiálne vlastné parametre a možnosti konfigurácie HestiaCP:

Vyberte si podľa potreby:

Krok 2: Spustenie inštalačného skriptu HestiaCP. Jednoduchší spôsob výberu možností inštalácie HestiaCP je použitie generátora inštalačných reťazcov. Ak chcete vybrať, ktorý softvér sa má nainštalovať, môžete použiť generátor inštalačných reťazcov HestiaCP.

Tu je príklad príkazu:

bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force

Ak sa vám to zdá nepríjemné, môžete tiež použiťChen WeiliangToto si však pamätajtehcp.domain.tld,[email protected],p4ssw0rd , zmeňte ho na to, čo skutočne používate.

Ak inštalačný príkaz zlyhá, vyskytne sa nasledujúca chyba:

-bash: !WeZSJ: event not found

Namiesto toho zadajte nasledujúci inštalačný príkaz:

bash hst-install.sh

Krok 3: Reštartujte server

Po dokončení inštalácie zadajte príkaz reštartovať server:

reboot

Panel HestiaCP konfiguruje certifikát SSL

Krok 1: Pridajte SSL certifikát k URL adrese panela:

v-add-letsencrypt-host

Ak názov hostiteľa ešte nebol nastavený, musíte ho najskôr spustiť:

v-change-sys-hostname hcp.domain.tld

Zmeňte hcp.domain.tld na svoj vlastný názov hostiteľa.

第 2 步:Potom zadajte do prehliadača https://hcp.domain.tld:2053

Môžete pristupovať k panelu.

Heslo účtu je možné vidieť v príkazovom riadku.

Panel HestiaCP pridáva webovú stránku

Keďže predvolený užívateľ root nie je bezpečný, ak chcete pridať webovú lokalitu na panel HestiaCP, odporúča sa vytvoriť nového používateľa a prihlásiť sa k novému používateľovi, aby ste pridali názov domény webovej lokality.

Krok 1: Pridajte používateľský účet ▼

Pridanie webovej stránky do panela HestiaCP sa odporúča, pretože predvolený používateľský účet root je nezabezpečený. Ak chcete pridať webovú stránku do panela HestiaCP, odporúča sa vytvoriť nový používateľský účet a prihlásiť sa doň, aby ste pridali doménu webovej stránky. Krok 1: Pridanie používateľského účtu

Krok 2: Pridajte doménu webovej stránky ▼

HestiaCP pridá názov domény webovej stránky

  • Neodporúča sa kontrolovať podporu DNS a poštových schránok, pretože DNS a poštová schránka, ktorú ste vytvorili, nie sú dostatočne stabilné a je ľahké prehliadnuť dôležité e-maily.
  • Preto bude stabilnejší, ak použijeme DNS a poštové schránky od veľkých výrobcov.

Krok 3: Upravte názov domény webovej stránky ▼

Krok 3: Upravte názov domény webovej stránky Odporúča sa zaškrtnúť: Povoliť SSL pre túto doménu

Odporúčaná možnosť: Povoliť SSL pre túto doménu

  • Získajte certifikát SSL pomocou Let's Encrypt
  • Povoliť automatické presmerovanie HTTPS
  • Povoliť HTTP Strict Transport Security (HSTS)

Ako výkonný a flexibilný panel správy serverov poskytuje HestiaCP nielen bohaté funkcie a efektívne nástroje na správu, ale zachováva si aj jednoduché používanie a škálovateľnosť.

Či už spravujete osobný server alebo server na podnikovej úrovni, HestiaCP dokáže splniť vaše potreby a umožní vám jednoducho ovládať oheň a bezpečnosť ako bohyňa Hestia.

Ak chcete preskúmať viac informácií o HestiaCP, navštívte jeho adresu projektu GitHub a oficiálnu webovú adresu.

Vyskúšajte výkonné funkcie HestiaCP a vychutnajte si jednoduchú a efektívnu správu servera!

Chcete sa dozvedieť viac o HestiaCP?

Odporúčame vám pokračovať v čítaní nášho podrobného návodu, ako zmeniť predvolený úložný systém MariaDB na MyISAM pomocou HestiaCP. Je to jednoduchý proces v jednom kroku! ▼

Tu je dokonalé riešenie raz a navždy, ktoré vám pomôže ľahko sa vysporiadať s bežnými chybami▼

Kliknite na odkaz nižšie a nájdite podrobnejšie riešenia problému, pri ktorom sa HestiaCP phpMyAdmin nedokáže ukladať šablóny do vyrovnávacej pamäte, čo spôsobuje pomalý výkon ▼

Ako HestiaCP povolí funkcie PHP shell_exec, passthr, system a exec?

Je HestiaCP PHP-FPM pod veľkou záťažou? Chyba dynamickej webovej stránky 500? Táto optimalizácia sa prejaví okamžite!

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Prejdite na začiatok