HestiaCP panel univers-niveau tutorial: Installer scripts, tilføj websteder og nemt administrere VPS

Vil du nemt administrere din Virtual Private Server (VPS)? Lær hvordan du installererHestiaCPPanel til den ultimative serverstyringsoplevelse.

voresuniversGuiden på første niveau vil tage dig trin for trin til at fuldføre installationen og konfigurationen af ​​HestiaCP, der dækker installationsscripts, tilføjelser til websteder og firewalls, hvilket gør din serveradministration effektiv og sikker.

Hvad betyder Hestia?

Hestia er ovnens gudinde i oldgræsk mytologi.

Når vi taler om Hestia, tænker de fleste måske først på gudinden for ilden, ovnen og ilden i oldgræsk mytologi. Hun er en af ​​Olympens tolv hovedguder.

Kendt for sin varme og beskyttelse sikrer Hestia, at flammerne fra hjem og templer aldrig slukker.

På samme måde spiller Hestia i den moderne computerverden også en vigtig rolle - HestiaCP.

HestiaCP panel univers-niveau tutorial: Installer scripts, tilføj websteder og nemt administrere VPS

HestiaCP panel administrerer nemt VPS

HestiaCP er en open source Linux Serverkontrolpanelartefakt.

  • HestiaCP kan kaldes "allrounderen" af serverstyring.
  • HestiaCP er kendt for sin enkelhed, effektivitet og alsidighed.
  • Ligesom den gamle gudinde, der giver pålidelig beskyttelse og support til din server.

Den blev født ud af det folkelige VestaCP, men da udviklingen og vedligeholdelsen af ​​VestaCP gradvist gik i "sleep mode", blev mange sikkerhedsproblemer og sårbarheder ikke rettet i tide...

Som et resultat besluttede en gruppe fremsynede udviklere at starte forfra og oprettede en ny filial, Hestia CP, for at fortsætte med at forbedre og vedligeholde den for at gøre serveradministration mere sikker og bekvem.

HestiaCP kontrolpanel funktion introduktion

HestiaCP giver en enkel og nem at bruge grænseflade, du kan nemt tilføje brugerkonti, webstedsdomænenavne og konfigurere andre aspekter af serveren.

Her er nogle nøglefunktioner:

  • Understøttelse af flere sprog: HestiaCP understøtter flere sprog, inklusive kinesisk.
  • Webserverunderstøttelse: Apache2 og NGINX med PHP-FPM, understøtter flere PHP-versioner (5.6-8.1, standard 8.0).
  • DNS-server: DNS-server (Bind) med klyngefunktion.
  • Mail service: Leverer POP/IMAP/SMTP mail service, med anti-virus, anti-spam og web mail (ClamAV, SpamAssassin, Sieve, Roundcube, Rainloop).
  • Database: Understøtter MariaDB- og/eller PostgreSQL-databaser.
  • SSL-understøttelse: Understøtter Let's Encrypt SSL og wildcard-certifikater.
  • Firewall: Firewall med detektering af brute force-angreb og IP-lister (iptables, fail2ban og ipset).

HestiaCP tilbyder en brugervenlig grænseflade, der giver dig mulighed for nemt at tilføje brugerkonti, webstedsdomæner og konfigurere andre aspekter af serveren. Her er nogle nøglefunktioner: Flersproget understøttelse: HestiaCP understøtter flere sprog, herunder kinesisk. Webserverunderstøttelse: Apache2 og NGINX med PHP-FPM, der understøtter flere PHP-versioner (5.6-8.1, standard er 8.0).

Grundlæggende krav til installation af HestiaCP

Før du installerer Hestia, skal du forstå dets grundlæggende krav til serveren.

Hestia skal køre på et helt nyt operativsystem for at sikre, at det fungerer korrekt.

Følgende er minimums- og anbefalede konfigurationer:

KonfigurationstypeCPUvædderdisk操作系统
Minimum konfiguration1 kerne, 64-bit1 GB (uden SpamAssassin og ClamAV)10 GB harddiskDebian 10, 11 eller 12, Ubuntu 20.04, 22.04 LTS
Anbefalet konfiguration4 Nuklear4 DK40 GB solid state-drevSeneste Debian, nyeste Ubuntu LTS

andre krav

  • Hestia kører kun på AMD64/x86_64 og ARM64/aarch64 processorer og kræver et 64-bit operativsystem.
  • i386- eller ARM7-baserede processorer understøttes ikke.
  • Ikke-LTS-operativsystemer understøttes ikke.

HestiaCP panel installation forberedelse

Trin 1: Skift til root-bruger

Først skal du køre installationsprogrammet som root. Det kan køres direkte i terminalen eller eksternt ved hjælp af SSH.

Kør følgende kommando for at skifte til root-brugeren:

sudo -i

Trin 2: Opgrader systempakker

Før du starter installationen, skal du sørge for, at dine systempakker er opdaterede. Kør følgende kommando for at opgradere:

apt update -y

Trin 3: Installer fælles软件

Debian-systemet er relativt rent. Det anbefales at installere noget almindeligt brugt software:

apt install wget curl sudo vim git -y

Trin 4: Tilføj DNS-poster

Generelt skal du tilføje en A-post i DNS for at bestemme IP-adressen som Hostname-domænenavnet for HestiaCP, for eksempel:

Generelt skal du tilføje en A-post i DNS for at fortolke IP-adressen, som derefter fungerer som værtsnavnsdomæne for HestiaCP.

hcp.domain.tld

(Erstat domain.tld med dit eget faktiske domænenavn)

HestiaCP installation script tutorial

Trin 1: Download installationsscriptet

Download installationsscriptet via SSH ved hjælp af følgende kommando:

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

Hvis overførslen mislykkes på grund af en SSL-bekræftelsesfejl, skal du sørge for at have ca-certifikatpakken installeret på dit system.

Du kan gøre dette ved at bruge følgende kommando:

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

Trin 2: Kør HestiaCP installationsscriptet

En nemmere måde at vælge HestiaCP installationsmuligheder på er at bruge installationsstrenggeneratoren.

For at vælge hvilken software der skal installeres, kan du vælge at bruge HestiaCP installationsstrenggeneratoren til at vælge hvilken software der skal installeres.

Klik på linket nedenfor for at gå til HestiaCPs officielle brugerdefinerede parametre og konfigurationsmuligheder:

Vælg efter behov:

Trin 2: Kørsel af HestiaCP-installationsscriptet. En enklere måde at vælge HestiaCP-installationsindstillinger på er at bruge installationsstrenggeneratoren. For at vælge hvilken software der skal installeres, kan du bruge HestiaCP-installationsstrenggeneratoren til at vælge hvilken software der skal installeres.

Her er et eksempel på en kommando:

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

Hvis du synes det er besværligt, kan du også brugeChen WeiliangDette skal du dog huskehcp.domain.tld,[email protected],p4ssw0rd , ændre det til det, du rent faktisk bruger.

Trin 3: Genstart serveren

Når installationen er fuldført, skal du indtaste genstart serverkommandoen:

reboot

HestiaCP-panelet konfigurerer SSL-certifikat

第 1 步:Tilføj et SSL-certifikat til panelets URL:

v-add-letsencrypt-host

Hvis værtsnavnet ikke er blevet indstillet før, skal du køre det først:

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

Skift hcp.domain.tld til dit eget værtsnavn.

第 2 步:Indtast derefter i browseren https://hcp.domain.tld:2053

Du kan få adgang til panelet.

Kontoens adgangskode kan ses på kommandolinjen.

HestiaCP panel tilføjer hjemmeside

Da standard root-brugeren ikke er sikker, hvis du vil tilføje et websted til HestiaCP-panelet, anbefales det at oprette en ny bruger og logge ind på den nye bruger for at tilføje webstedets domænenavn.

trin 1:Tilføj brugerkonto▼

Det anbefales at tilføje et websted til HestiaCP-panelet, da standard root-brugerkontoen er usikker. For at tilføje et websted til HestiaCP-panelet anbefales det at oprette en ny brugerkonto og logge ind på den nye brugerkonto for at tilføje webstedsdomænet. Trin 1: Tilføj en brugerkonto

第 2 步:Tilføj webstedsdomænenavn ▼

Tilføj websitedomæne til HestiaCP

  • Det anbefales ikke at tjekke DNS-understøttelse og postkasseunderstøttelse, fordi den DNS og postkasse, du selv har bygget, ikke er stabile nok, og det er nemt at gå glip af vigtige e-mails.
  • Derfor bliver det mere stabilt, hvis vi bruger DNS og postkasser fra større producenter.

第 3 步:Rediger webstedets domænenavn ▼

Trin 3: Rediger webstedets domænenavn. Det anbefales at kontrollere: Aktiver SSL for dette domæne

Anbefales at tjekke:Aktiver SSL for dette domæne

  • Få et SSL-certifikat ved hjælp af Let's Encrypt
  • Aktiver automatisk HTTPS-omdirigering
  • Aktiver HTTP Strict Transport Security (HSTS)

Som et kraftfuldt og fleksibelt serverstyringspanel giver HestiaCP ikke kun rige funktioner og effektive administrationsværktøjer, men opretholder også brugervenlighed og skalerbarhed.

Uanset om du administrerer en personlig server eller en server på virksomhedsniveau, kan HestiaCP opfylde dine behov, så du nemt kan kontrollere ild og sikkerhed som gudinden Hestia.

For at udforske mere information om HestiaCP, besøg venligst dens GitHub-projektadresse og officielle hjemmesideadresse.

Oplev de kraftfulde funktioner i HestiaCP og nyd enkel og effektiv serverstyring!

Vil du vide mere om HestiaCP?

Det anbefales, at du fortsætter med at læse vores detaljerede guide til, hvordan du løser HestiaCP phpMyAdmin – Fejlproblem.

Her er den ultimative én-for-alle-løsning, der hjælper dig med at håndtere almindelige fejl med lethed▼

Klik på linket nedenfor, og du vil finde mere detaljerede løsninger til at løse problemet med langsom hastighed forårsaget af HestiaCP phpMyAdmins manglende evne til at cache skabeloner ▼

Hvordan aktiverer HestiaCP PHP-funktioner shell_exec, passthr, system og exec?

HestiaCP PHP-FPM er under hård belastning? Dynamisk webside 500 fejl? Denne optimering træder i kraft med det samme!

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delte "HestiaCP Panel Universe Level Tutorial: Installer scripts, tilføj websteder for nemt at administrere VPS", som vil være nyttig for dig.

Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-31764.html

For at låse op for flere skjulte tricks🔑, velkommen til at blive en del af vores Telegram-kanal!

Del og like hvis du kan lide det! Dine delinger og likes er vores fortsatte motivation!

 

发表 评论

Din e-mailadresse vil ikke blive offentliggjort. 必填 项 已 用 * 标注

Rul til top