Artikelverzeichnis
- 1 Was bedeutet Hestia?
- 2 Einführung in die Funktionen des HestiaCP-Bedienfelds
- 3 Grundvoraussetzungen für die Installation von HestiaCP
- 4 Vorbereitung der Installation des HestiaCP-Panels
- 5 Tutorial zum HestiaCP-Installationsskript
- 6 Das HestiaCP-Panel konfiguriert das SSL-Zertifikat
- 7 HestiaCP-Panel fügt Website hinzu
Möchten Sie Ihren Virtual Private Server (VPS) einfach verwalten? Erfahren Sie, wie Sie die Installation durchführenHestiaCPPanel für das ultimative Serververwaltungserlebnis.
我们 的宇宙Dieser Leitfaden für die erste Ebene führt Sie Schritt für Schritt durch die Installation und Konfiguration von HestiaCP. Er deckt Installationsskripte, Website-Ergänzungen und Firewalls ab und sorgt so für eine effiziente und sichere Serververwaltung.
Was bedeutet Hestia?
Hestia ist in der antiken griechischen Mythologie die Göttin des Ofens.
Wenn wir über Hestia sprechen, denken die meisten Menschen vielleicht zuerst an die Göttin des Herdes, des Ofens und des Feuers in der antiken griechischen Mythologie. Sie ist einer der zwölf Hauptgötter des Olymp.
Hestia ist für seine Wärme und seinen Schutz bekannt und sorgt dafür, dass die Flammen von Häusern und Tempeln nie erlöschen.
Auch in der modernen Computerwelt spielt Hestia eine wichtige Rolle – HestiaCP.

Das HestiaCP-Panel verwaltet VPS problemlos
HestiaCP ist eine Open Source Linux Artefakt der Server-Systemsteuerung.
- HestiaCP kann als „Allrounder“ der Serververwaltung bezeichnet werden.
- HestiaCP ist für seine Einfachheit, Effizienz und Vielseitigkeit bekannt.
- Genau wie diese antike Göttin, die Ihren Server zuverlässig schützt und unterstützt.
Es entstand aus dem Populären VestaCP, aber als die Entwicklung und Wartung von VestaCP nach und nach in den „Schlafmodus“ übergingen, wurden viele Sicherheitsprobleme und Schwachstellen nicht rechtzeitig behoben ...
Infolgedessen beschloss eine Gruppe weitsichtiger Entwickler, neu anzufangen und gründete einen neuen Zweig, Hestia CP, um ihn weiter zu verbessern und zu warten, um die Serververwaltung sicherer und bequemer zu machen.
Einführung in die Funktionen des HestiaCP-Bedienfelds
HestiaCP bietet eine einfache und benutzerfreundliche Oberfläche. Sie können problemlos Benutzerkonten und Website-Domänennamen hinzufügen und andere Aspekte des Servers konfigurieren.
Hier sind einige wichtige Funktionen:
- Mehrsprachige Unterstützung: HestiaCP unterstützt mehrere Sprachen, einschließlich Chinesisch.
- Webserver-Unterstützung: Apache2 und NGINX mit PHP-FPM, unterstützt mehrere PHP-Versionen (5.6–8.1, Standard 8.0).
- DNS-Server: DNS-Server (Bind) mit Cluster-Funktion.
- Mail-Dienst: Bietet POP/IMAP/SMTP-Mail-Dienst mit Virenschutz, Anti-Spam und Webmail (ClamAV, SpamAssassin, Sieve, Roundcube, Rainloop).
- Datenbank: Unterstützt MariaDB- und/oder PostgreSQL-Datenbanken.
- SSL-Unterstützung: Unterstützt Let's Encrypt SSL- und Wildcard-Zertifikate.
- Firewall: Firewall mit Brute-Force-Angriffserkennung und IP-Listen (iptables, fail2ban und ipset).

Grundvoraussetzungen für die Installation von HestiaCP
Bevor Sie Hestia installieren, müssen Sie die grundlegenden Anforderungen an den Server verstehen.
Hestia muss auf einem brandneuen Betriebssystem laufen, um sicherzustellen, dass es ordnungsgemäß funktioniert.
Im Folgenden sind die minimalen und empfohlenen Konfigurationen aufgeführt:
| Konfigurationstyp | Zentralprozessor | 内存 | 磁盘 | 操作系统 |
|---|---|---|---|---|
| Mindestkonfiguration | 1 Kern, 64-Bit | 1 GB (ohne SpamAssassin und ClamAV) | 10 GB Festplatte | Debian 10, 11 oder 12, Ubuntu 20.04, 22.04 LTS |
| Empfohlene Konfiguration | 4 Nuklear | 4 GB | 40-GB-Solid-State-Laufwerk | Neuestes Debian, neuestes Ubuntu LTS |
andere Vorraussetzungen
- Hestia läuft nur auf AMD64/x86_64- und ARM64/aarch64-Prozessoren und erfordert ein 64-Bit-Betriebssystem.
- i386- oder ARM7-basierte Prozessoren werden nicht unterstützt.
- Nicht-LTS-Betriebssysteme werden nicht unterstützt.
Vorbereitung der Installation des HestiaCP-Panels
Schritt 1: Wechseln Sie zum Root-Benutzer
Zuerst müssen Sie das Installationsprogramm als Root ausführen. Es kann direkt im Terminal oder remote über SSH ausgeführt werden.
Führen Sie den folgenden Befehl aus, um zum Root-Benutzer zu wechseln:
sudo -i
Schritt 2: Systempakete aktualisieren
Stellen Sie vor Beginn der Installation sicher, dass Ihre Systempakete auf dem neuesten Stand sind. Führen Sie zum Upgrade den folgenden Befehl aus:
apt update -y
Schritt 3: Common installieren软件
Das Debian-System ist relativ sauber. Es wird empfohlen, einige häufig verwendete Software zu installieren:
apt install wget curl sudo vim git -y
Schritt 4: DNS-Einträge hinzufügen
Im Allgemeinen müssen Sie im DNS einen A-Eintrag hinzufügen, um die IP-Adresse als Hostnamen-Domänennamen von HestiaCP aufzulösen, zum Beispiel:

hcp.domain.tld
(Ersetzen Sie domain.tld durch Ihren eigenen tatsächlichen Domainnamen.)
Tutorial zum HestiaCP-Installationsskript
Schritt 1: Laden Sie das Installationsskript herunter
Laden Sie das Installationsskript über SSH mit dem folgenden Befehl herunter:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
Wenn der Download aufgrund eines SSL-Überprüfungsfehlers fehlschlägt, stellen Sie sicher, dass das ca-certificate-Paket auf Ihrem System installiert ist.
Sie können dies mit dem folgenden Befehl tun:
apt-get update && apt-get install ca-certificates -y
Schritt 2: Führen Sie das HestiaCP-Installationsskript aus
Eine einfachere Möglichkeit, HestiaCP-Installationsoptionen auszuwählen, ist die Verwendung des Installationszeichenfolgengenerators.
Um auszuwählen, welche Software installiert werden soll, können Sie den HestiaCP-Installationszeichenfolgengenerator verwenden, um auszuwählen, welche Software installiert werden soll.
Klicken Sie auf den Link unten, um zu den offiziellen benutzerdefinierten Parametern und Konfigurationsoptionen von HestiaCP zu gelangen:
Wählen Sie nach Bedarf:

Hier ist ein Beispielbefehl:
bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force
Wenn Sie es als störend empfinden, können Sie es auch verwendenChen WeiliangDies ist jedoch zu beachtenhcp.domain.tld,[email protected],p4ssw0rd , ändern Sie es in das, was Sie tatsächlich verwenden.
Schritt 3: Starten Sie den Server neu
Geben Sie nach Abschluss der Installation den Befehl „restart server“ ein:
reboot
Das HestiaCP-Panel konfiguriert das SSL-Zertifikat
1 步:Fügen Sie ein SSL-Zertifikat für die Panel-URL hinzu:
v-add-letsencrypt-host
Wenn der Hostname noch nicht festgelegt wurde, müssen Sie ihn zuerst ausführen:
v-change-sys-hostname hcp.domain.tld
Ändern Sie hcp.domain.tld in Ihren eigenen Hostnamen.
2 步:Geben Sie dann im Browser ein https://hcp.domain.tld:2053
Sie können auf das Panel zugreifen.
Das Kontopasswort kann in der Befehlszeile angezeigt werden.
HestiaCP-Panel fügt Website hinzu
Da der Standard-Root-Benutzer nicht sicher ist, empfiehlt es sich, wenn Sie eine Website zum HestiaCP-Panel hinzufügen möchten, einen neuen Benutzer zu erstellen und sich bei dem neuen Benutzer anzumelden, um den Domänennamen der Website hinzuzufügen.
Schritt 1:Benutzerkonto hinzufügen▼

2 步:Website-Domainnamen hinzufügen ▼

- Es wird nicht empfohlen, die DNS-Unterstützung und die Postfachunterstützung zu überprüfen, da das von Ihnen erstellte DNS und Postfach nicht stabil genug ist und wichtige E-Mails leicht übersehen werden.
- Daher wird es stabiler sein, wenn wir DNS und Postfächer großer Hersteller verwenden.
3 步:Bearbeiten Sie den Domainnamen der Website ▼

Empfohlen zur Überprüfung:Aktivieren Sie SSL für diese Domain
- Erhalten Sie ein SSL-Zertifikat mit Let's Encrypt
- Aktivieren Sie die automatische HTTPS-Umleitung
- HTTP Strict Transport Security (HSTS) aktivieren
Als leistungsstarkes und flexibles Serververwaltungspanel bietet HestiaCP nicht nur umfangreiche Funktionen und effiziente Verwaltungstools, sondern sorgt auch für Benutzerfreundlichkeit und Skalierbarkeit.
Egal, ob Sie einen persönlichen Server oder einen Server auf Unternehmensebene verwalten, HestiaCP kann Ihre Anforderungen erfüllen und ermöglicht Ihnen die einfache Kontrolle von Feuer und Sicherheit wie die Göttin Hestia.
Weitere Informationen zu HestiaCP finden Sie unter der GitHub-Projektadresse und der offiziellen Website-Adresse.
- HestiaCP GitHub-Projektadresse:https://github.com/hestiacp/hestiacp/
- Offizielle Website-Adresse von HestiaCP:https://www.hestiacp.com/
- HestiaCP-Demo-Adresse:https://demo.hestiacp.com:8083/login/
- Adresse des HestiaCP-Dokuments:https://docs.hestiacp.com/
- Offizielles HestiaCP-Forum:https://forum.hestiacp.com/
Erleben Sie die leistungsstarken Funktionen von HestiaCP und genießen Sie die einfache und effiziente Serververwaltung!
Möchten Sie mehr über HestiaCP erfahren?
Wir empfehlen Ihnen, weiterhin unsere ausführliche Anleitung zur Behebung von HestiaCP zu lesen phpMyAdmin – Fehlerproblem.
Hier ist die ultimative Lösung, mit der Sie häufige Fehler problemlos beheben können▼
Klicken Sie auf den Link unten und Sie finden detailliertere Lösungen zur Lösung des langsamen Geschwindigkeitsproblems, das durch die Unfähigkeit von HestiaCP phpMyAdmin, Vorlagen zwischenzuspeichern, verursacht wird ▼
Wie aktiviert HestiaCP die PHP-Funktionen Shell_exec, Passhr, System und Exec?
HestiaCP PHP-FPM ist stark ausgelastet? Dynamische Webseite 500-Fehler? Diese Optimierung tritt sofort in Kraft!
Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) hat „HestiaCP Panel Universe Level Tutorial: Skripte installieren, Websites hinzufügen, um VPS einfach zu verwalten“ geteilt, das für Sie hilfreich sein wird.
Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-31764.html
Um weitere versteckte Tricks freizuschalten🔑, treten Sie unserem Telegram-Kanal bei!
Teilen und liken, wenn es Ihnen gefällt! Ihre Shares und Likes sind unsere ständige Motivation!



