Handledning på HestiaCP-panelens universumsnivå: Installera skript, lägg till webbplatser och hantera enkelt VPS

Vill du enkelt hantera din virtuella privata server (VPS)? Lär dig hur du installerarHestiaCPPanel för den ultimata serverhanteringsupplevelsen.

våruniversumGuiden på första nivån tar dig steg för steg för att slutföra installationen och konfigurationen av HestiaCP, som omfattar installationsskript, tillägg till webbplatser och brandväggar, vilket gör din serverhantering effektiv och säker.

Vad betyder Hestia?

Hestia är ugnens gudinna i den antika grekiska mytologin.

När vi pratar om Hestia är det första som de flesta människor tänker på härden, ugnen och eldens gudinna i den antika grekiska mytologin. Hon är en av Olympens tolv huvudgudar.

Känd för sin värme och skydd, ser Hestia till att lågorna i hem och tempel aldrig slocknar.

På samma sätt, i den moderna datorvärlden, spelar Hestia också en viktig roll - HestiaCP.

Handledning på HestiaCP-panelens universumsnivå: Installera skript, lägg till webbplatser och hantera enkelt VPS

HestiaCP-panelen hanterar enkelt VPS

HestiaCP är en öppen källkod Linux Serverkontrollpanelsartefakt.

  • HestiaCP kan kallas serverhanteringens "allrounder".
  • HestiaCP är känt för sin enkelhet, effektivitet och mångsidighet.
  • Precis som den uråldriga gudinnan, ger pålitligt skydd och stöd för din server.

Det föddes ur det populära VestaCP, men eftersom utvecklingen och underhållet av VestaCP gradvis gick in i "viloläge" fixades många säkerhetsproblem och sårbarheter inte i tid...

Som ett resultat beslutade en grupp framsynta utvecklare att börja om och skapade en ny filial, Hestia CP, för att fortsätta att förbättra och underhålla den för att göra serverhanteringen säkrare och bekvämare.

HestiaCP kontrollpanel funktion introduktion

HestiaCP tillhandahåller ett enkelt och lättanvänt gränssnitt, du kan enkelt lägga till användarkonton, webbplatsdomännamn och konfigurera andra aspekter av servern.

Här är några nyckelfunktioner:

  • Flerspråksstöd: HestiaCP stöder flera språk, inklusive kinesiska.
  • Webbserverstöd: Apache2 och NGINX med PHP-FPM, stöder flera PHP-versioner (5.6-8.1, standard 8.0).
  • DNS-server: DNS-server (Bind) med klusterfunktion.
  • E-posttjänst: Tillhandahåller POP/IMAP/SMTP-posttjänst, med antivirus, anti-spam och webbpost (ClamAV, SpamAssassin, Sieve, Roundcube, Rainloop).
  • Databas: Stöder MariaDB och/eller PostgreSQL-databaser.
  • SSL-stöd: Stöder Let's Encrypt SSL och jokerteckencertifikat.
  • Brandvägg: Brandvägg med brute force-attackdetektering och IP-listor (iptables, fail2ban och ipset).

Handledning på HestiaCP panel på universumnivå: Installera skript, lägg till webbplats och hantera enkelt VPS bild 2

Grundläggande krav för installation av HestiaCP

Innan du installerar Hestia måste du förstå dess grundläggande krav för servern.

Hestia måste köras på ett helt nytt operativsystem för att säkerställa att det fungerar korrekt.

Följande är de lägsta och rekommenderade konfigurationerna:

KonfigurationstypCPU内存磁盘操作系统
Minsta konfiguration1 kärna, 64-bitars1 GB (utan SpamAssassin och ClamAV)10 GB hårddiskDebian 10, 11 eller 12, Ubuntu 20.04, 22.04 LTS
Rekommenderad konfiguration4 Kärnkraft4 GB40 GB solid state-enhetSenaste Debian, senaste Ubuntu LTS

andra krav

  • Hestia körs bara på AMD64/x86_64- och ARM64/aarch64-processorer och kräver ett 64-bitars operativsystem.
  • i386- eller ARM7-baserade processorer stöds inte.
  • Operativsystem som inte är LTS stöds inte.

HestiaCP panel installation förberedelse

Steg 1: Byt till root-användare

Först måste du köra installationsprogrammet som root. Det kan köras direkt i terminalen eller på distans med hjälp av SSH.

Kör följande kommando för att byta till root-användaren:

sudo -i

Steg 2: Uppgradera systempaket

Innan du startar installationen, se till att dina systempaket är uppdaterade. Kör följande kommando för att uppgradera:

apt update -y

Steg 3: Installera commonSoftware

Debiansystemet är relativt rent. Det rekommenderas att installera några vanliga program:

apt install wget curl sudo vim git -y

Steg 4: Lägg till DNS-poster

Generellt sett måste du lägga till en A-post i DNS för att lösa IP-adressen som värdnamnets domännamn för HestiaCP, till exempel:

Handledning på HestiaCP panel på universumnivå: Installera skript, lägg till webbplats och hantera enkelt VPS bild 3

hcp.domain.tld

(Ersätt domain.tld med ditt eget faktiska domännamn)

Handledning för HestiaCP installationsskript

Steg 1: Ladda ner installationsskriptet

Ladda ner installationsskriptet via SSH med följande kommando:

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

Om nedladdningen misslyckas på grund av ett SSL-verifieringsfel, se till att du har ca-certifikatpaketet installerat på ditt system.

Du kan göra detta med följande kommando:

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

Steg 2: Kör installationsskriptet HestiaCP

Ett enklare sätt att välja installationsalternativ för HestiaCP är att använda installationsstränggeneratorn.

För att välja vilken programvara som ska installeras kan du välja att använda HestiaCP installationsstränggenerator för att välja vilken programvara som ska installeras.

Klicka på länken nedan för att gå till HestiaCPs officiella anpassade parametrar och konfigurationsalternativ:

Välj efter behov:

HestiaCP lägger till webbplatsens domännamn nr 4

Här är ett exempel på kommando:

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

Om du tycker att det är jobbigt kan du också användaChen WeiliangDetta, men kom ihåg atthcp.domain.tld,[email protected],p4ssw0rd , ändra det till vad du faktiskt använder.

Steg 3: Starta om servern

När installationen är klar anger du kommandot omstart server:

reboot

HestiaCP-panelen konfigurerar SSL-certifikat

第 1 步:Lägg till ett SSL-certifikat för panelens URL:

v-add-letsencrypt-host

Om värdnamnet inte har ställts in tidigare måste du köra det först:

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

Ändra hcp.domain.tld till ditt eget värdnamn.

第 2 步:Gå sedan in i webbläsaren https://hcp.domain.tld:2053

Du kan komma åt panelen.

Kontolösenordet kan ses på kommandoraden.

HestiaCP panel lägger till webbplats

Eftersom standardrotanvändaren inte är säker, om du vill lägga till en webbplats till HestiaCP-panelen, rekommenderas det att skapa en ny användare och logga in på den nya användaren för att lägga till webbplatsens domännamn.

steg 1:Lägg till användarkonto▼

Handledning på HestiaCP panel på universumnivå: Installera skript, lägg till webbplats och hantera enkelt VPS bild 5

第 2 步:Lägg till webbplatsdomännamn ▼

Handledning på HestiaCP panel på universumnivå: Installera skript, lägg till webbplats och hantera enkelt VPS bild 6

  • Det rekommenderas inte att kontrollera DNS-stöd och postlådestöd, eftersom DNS och brevlådan som byggts av dig inte är tillräckligt stabila, och det är lätt att missa viktiga e-postmeddelanden.
  • Därför blir det mer stabilt om vi använder DNS och brevlådor från större tillverkare.

第 3 步:Redigera webbplatsens domännamn ▼

Steg 3: Redigera webbplatsens domännamn. Det rekommenderas att markera: Aktivera SSL för den här domänen.

Rekommenderad kontroll:Aktivera SSL för den här domänen

  • Skaffa ett SSL-certifikat med Let's Encrypt
  • Aktivera HTTPS automatisk omdirigering
  • Aktivera HTTP Strict Transport Security (HSTS)

Som en kraftfull och flexibel serverhanteringspanel tillhandahåller HestiaCP inte bara rika funktioner och effektiva hanteringsverktyg, utan bibehåller också användarvänlighet och skalbarhet.

Oavsett om du hanterar en personlig server eller en server på företagsnivå kan HestiaCP möta dina behov, vilket gör att du enkelt kan kontrollera eld och säkerhet som gudinnan Hestia.

För att utforska mer information om HestiaCP, besök dess GitHub-projektadress och officiella webbadress.

Upplev de kraftfulla funktionerna i HestiaCP och njut av enkel och effektiv serverhantering!

Vill du lära dig mer om HestiaCP?

Det rekommenderas att du fortsätter att läsa vår detaljerade guide om hur du löser HestiaCP phpMyAdmin – Felproblem.

Här är den ultimata en gång-för-alla-lösningen som hjälper dig att hantera vanliga misstag med lätthet▼

Klicka på länken nedan så hittar du mer detaljerade lösningar för att lösa problemet med långsam hastighet som orsakas av HestiaCP phpMyAdmins oförmåga att cache-mallar ▼

Hur aktiverar HestiaCP PHP-funktionerna shell_exec, passthr, system och exec?

HestiaCP PHP-FPM är under tung belastning? Dynamisk webbsida 500-fel? Denna optimering träder i kraft omedelbart!

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

Bläddra till början