Výukový program na úrovni vesmíru panelu HestiaCP: Nainstalujte skripty, přidejte webové stránky a snadno spravujte VPS

Chcete snadno spravovat svůj virtuální privátní server (VPS)? Naučte se, jak nainstalovat panel HestiaCP a užijte si dokonalý zážitek ze správy serverů.

Náš komplexní průvodce vás krok za krokem provede instalací a konfigurací HestiaCP, a to včetně instalačních skriptů, přidání webových stránek a firewallu, díky čemuž bude správa vašeho serveru efektivní i bezpečná.

Co znamená Hestia?

Hestia je ve starověké řecké mytologii bohyně trouby.

Když mluvíme o Hestii, první věc, kterou si většina lidí představí, je bohyně krbu, pece a ohně ve starověké řecké mytologii. Je jedním z dvanácti hlavních bohů Olympu.

Hestia, známá pro své teplo a ochranu, zajišťuje, že plameny domů a chrámů nikdy nezhasnou.

Podobně v moderním počítačovém světě hraje důležitou roli také Hestia – HestiaCP.

Výukový program na úrovni vesmíru panelu HestiaCP: Nainstalujte skripty, přidejte webové stránky a snadno spravujte VPS

Panel HestiaCP snadno spravuje VPS

HestiaCP je open-source ovládací panel pro Linuxové servery.

  • HestiaCP lze nazvat „všestranným“ serverem správy.
  • HestiaCP je známá svou jednoduchostí, efektivitou a všestranností.
  • Přesně jako ta starověká bohyně, která poskytuje spolehlivou ochranu a podporu vašemu serveru.

Byl odvozen z populárního VestaCP , ale jak se vývoj a údržba VestaCP postupně dostaly do „spícího režimu“, mnoho bezpečnostních problémů a zranitelností nebylo včas opraveno...

V důsledku toho se skupina prozíravých vývojářů rozhodla začít znovu a vytvořila novou pobočku, Hestia CP, aby ji nadále zlepšovala a udržovala, aby byla správa serverů bezpečnější a pohodlnější.

Představení funkce ovládacího panelu HestiaCP

HestiaCP poskytuje jednoduché a snadno použitelné rozhraní, můžete snadno přidávat uživatelské účty, názvy domén webových stránek a konfigurovat další aspekty serveru.

Zde jsou některé klíčové funkce:

  • Podpora více jazyků: HestiaCP podporuje více jazyků, včetně čínštiny.
  • Podpora webového serveru: Apache2 a NGINX s PHP-FPM, podporuje více verzí PHP (5.6-8.1, výchozí 8.0).
  • DNS server: DNS server (Bind) s funkcí clusteru.
  • Poštovní služba: Poskytuje poštovní službu POP/IMAP/SMTP s antivirovou, antispamovou a webovou poštou (ClamAV, SpamAssassin, Sieve, Roundcube, Rainloop).
  • Databáze: Podporuje databáze MariaDB a/nebo PostgreSQL.
  • Podpora SSL: Podporuje Let's Encrypt SSL a certifikáty se zástupnými znaky.
  • Firewall: Firewall s detekcí útoků hrubou silou a seznamy IP (iptables, fail2ban a ipset).

HestiaCP nabízí uživatelsky přívětivé rozhraní, které umožňuje snadno přidávat uživatelské účty, webové domény a konfigurovat další aspekty serveru. Zde jsou některé klíčové vlastnosti: Vícejazyčná podpora: HestiaCP podporuje více jazyků, včetně čínštiny. Podpora webových serverů: Apache2 a NGINX s PHP-FPM, s podporou více verzí PHP (5.6-8.1, výchozí je 8.0).

Základní požadavky pro instalaci HestiaCP

Před instalací Hestie musíte pochopit její základní požadavky na server.

Aby bylo zajištěno správné fungování, musí Hestia běžet na zcela novém operačním systému.

Níže jsou uvedeny minimální a doporučené konfigurace:

Typ konfiguraceprocesorRAMdisk操作系统
Minimální konfigurace1 jádro, 64-bit1 GB (bez SpamAssassin a ClamAV)10 GB pevný diskDebian 10, 11 nebo 12, Ubuntu 20.04, 22.04 LTS
Doporučená konfigurace4 Jaderná4 GB40GB SSD diskNejnovější Debian, nejnovější Ubuntu LTS

další požadavky

  • Hestia běží pouze na procesorech AMD64/x86_64 a ARM64/aarch64 a vyžaduje 64bitový operační systém.
  • Procesory založené na i386 nebo ARM7 nejsou podporovány.
  • Operační systémy jiné než LTS nejsou podporovány.

Příprava na instalaci panelu HestiaCP

Krok 1: Přepněte na uživatele root

Nejprve musíte spustit instalační program jako root. Může být spuštěn přímo v terminálu nebo vzdáleně pomocí SSH.

Spusťte následující příkaz pro přepnutí na uživatele root:

sudo -i

Krok 2: Upgradujte systémové balíčky

Před zahájením instalace se ujistěte, že jsou vaše systémové balíčky aktuální. Pro upgrade spusťte následující příkaz:

apt update -y

Krok 3: Instalace běžně používaného softwaru

Systém Debian je relativně čistý. Doporučujeme nainstalovat některý běžně používaný software:

apt install wget curl sudo vim git -y

Krok 4: Přidejte záznamy DNS

Obecně řečeno, musíte přidat záznam A v DNS, aby se IP adresa přeložila jako název domény hostitele HestiaCP, například:

Obecně je potřeba v DNS přidat záznam A, který rozliší IP adresu, jelikož ta pak bude sloužit jako doména hostitele pro HestiaCP.

hcp.domain.tld

(Nahraďte domain.tld svým vlastním skutečným názvem domény)

Výukový program instalačního skriptu HestiaCP

Krok 1: Stáhněte si instalační skript

Stáhněte si instalační skript přes SSH pomocí následujícího příkazu:

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

Pokud se stahování nezdaří kvůli chybě ověření SSL, ujistěte se, že máte v systému nainstalovaný balíček ca-certificate.

Můžete to provést pomocí následujícího příkazu:

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

Krok 2: Spusťte instalační skript HestiaCP

Jednodušší způsob, jak vybrat možnosti instalace HestiaCP, je použít generátor instalačních řetězců.

Chcete-li vybrat, který software chcete nainstalovat, můžete použít generátor instalačních řetězců HestiaCP a vybrat software, který chcete nainstalovat.

Kliknutím na odkaz níže přejdete na oficiální vlastní parametry a možnosti konfigurace HestiaCP:

Vyberte si podle potřeby:

Krok 2: Spuštění instalačního skriptu HestiaCP. Jednodušší způsob, jak vybrat možnosti instalace HestiaCP, je použití generátoru instalačních řetězců. Chcete-li vybrat, který software se má nainstalovat, můžete použít generátor instalačních řetězců HestiaCP.

Zde je příklad příkazu:

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

Pokud vám to bude vadit, můžete také použítChen WeiliangToto si však zapamatujtehcp.domain.tld,[email protected],p4ssw0rd , změňte jej na to, co skutečně používáte.

Pokud instalační příkaz selže, dojde k následující chybě:

-bash: !WeZSJ: event not found

Zadejte prosím místo toho následující instalační příkaz:

bash hst-install.sh

Krok 3: Restartujte server

Po dokončení instalace zadejte příkaz restart serveru:

reboot

Panel HestiaCP konfiguruje certifikát SSL

Krok 1: Přidejte SSL certifikát k URL adrese panelu:

v-add-letsencrypt-host

Pokud název hostitele nebyl dříve nastaven, musíte jej nejprve spustit:

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

Změňte hcp.domain.tld na svůj vlastní název hostitele.

第 2 步:Poté zadejte do prohlížeče https://hcp.domain.tld:2053

Máte přístup k panelu.

Heslo účtu lze zobrazit v příkazovém řádku.

Panel HestiaCP přidává web

Protože výchozí uživatel root není zabezpečený, pokud chcete přidat webovou stránku na panel HestiaCP, doporučujeme vytvořit nového uživatele a přihlásit se k novému uživateli, abyste přidali název domény webu.

Krok 1: Přidání uživatelského účtu ▼

Přidání webové stránky do panelu HestiaCP se doporučuje, protože výchozí uživatelský účet root není bezpečný. Chcete-li přidat webovou stránku do panelu HestiaCP, doporučuje se vytvořit nový uživatelský účet a přihlásit se k němu, abyste přidali doménu webové stránky. Krok 1: Přidání uživatelského účtu

Krok 2: Přidání domény webu ▼

Přidání domény webu do HestiaCP

  • Nedoporučuje se kontrolovat podporu DNS a podporu poštovních schránek, protože DNS a poštovní schránka, kterou si sami vytvoříte, nejsou dostatečně stabilní a je snadné přehlédnout důležité e-maily.
  • Proto bude stabilnější, pokud použijeme DNS a poštovní schránky od velkých výrobců.

Krok 3: Upravte název domény webových stránek ▼

Krok 3: Upravte název domény webu Doporučujeme zaškrtnout: Povolit SSL pro tuto doménu

Doporučená možnost: Povolit SSL pro tuto doménu

  • Získejte certifikát SSL pomocí Let's Encrypt
  • Povolit automatické přesměrování HTTPS
  • Povolit HTTP Strict Transport Security (HSTS)

Jako výkonný a flexibilní panel pro správu serveru HestiaCP poskytuje nejen bohaté funkce a efektivní nástroje pro správu, ale zachovává si také snadné použití a škálovatelnost.

Ať už spravujete osobní server nebo server na podnikové úrovni, HestiaCP dokáže splnit vaše potřeby a umožní vám snadno ovládat oheň a zabezpečení jako bohyně Hestia.

Chcete-li prozkoumat další informace o HestiaCP, navštivte prosím jeho adresu projektu GitHub a oficiální webovou adresu.

Vyzkoušejte výkonné funkce HestiaCP a užijte si jednoduchou a efektivní správu serveru!

Chcete se dozvědět více o HestiaCP?

Doporučujeme vám pokračovat ve čtení našeho podrobného návodu, jak změnit výchozí úložný engine MariaDB na MyISAM pomocí HestiaCP. Je to jednoduchý proces v jednom kroku! ▼

Zde je dokonalé řešení jednou provždy, které vám pomůže snadno se vypořádat s běžnými chybami▼

Klikněte na odkaz níže a najděte podrobnější řešení problému, kdy se HestiaCP phpMyAdmin nedaří ukládat šablony do mezipaměti, což způsobuje pomalý výkon ▼

Jak HestiaCP umožňuje funkce PHP shell_exec, passthr, system a exec?

Je HestiaCP PHP-FPM pod velkým zatížením? Chyba dynamické webové stránky 500? Tato optimalizace se projeví okamžitě!

发表 评论

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

Přejděte na začátek