Artikelkatalog
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.

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).

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:
| Konfigurationstyp | CPU | 内存 | 磁盘 | 操作系统 |
|---|---|---|---|---|
| Minsta konfiguration | 1 kärna, 64-bitars | 1 GB (utan SpamAssassin och ClamAV) | 10 GB hårddisk | Debian 10, 11 eller 12, Ubuntu 20.04, 22.04 LTS |
| Rekommenderad konfiguration | 4 Kärnkraft | 4 GB | 40 GB solid state-enhet | Senaste 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:

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:

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▼

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

- 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 ▼

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.
- HestiaCP GitHub projektadress:https://github.com/hestiacp/hestiacp/
- HestiaCP officiella webbadress:https://www.hestiacp.com/
- HestiaCP Demo-adress:https://demo.hestiacp.com:8083/login/
- HestiaCP dokumentadress:https://docs.hestiacp.com/
- HestiaCP officiella forum:https://forum.hestiacp.com/
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!
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "HestiaCP Panel Universe Level Tutorial: Install Scripts, Add Websites to Easily Manage VPS", som kommer att vara till hjälp för dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-31764.html
För att låsa upp fler dolda knep🔑, välkommen att gå med i vår Telegram-kanal!
Dela och gilla om du gillar det! Dina delningar och gilla-markeringar är vår fortsatta motivation!



