Installation von HestiaCP
HestiaCP ist ein leistungsstarkes und kostenloses Steuerpanel für Server, das die Verwaltung von Webservern vereinfacht. Es unterstützt die Installation und Verwaltung von Websites, Mailservern, Datenbanken und anderen Diensten. In diesem Leitfaden zeigen wir Ihnen, wie Sie HestiaCP auf einem Server mit Debian oder Ubuntu installieren.
Schritt 1: Server vorbereiten
-
System aktualisieren
Bevor Sie HestiaCP installieren, stellen Sie sicher, dass alle Pakete auf dem neuesten Stand sind:
bashsudo apt-get update
-
Hostname festlegen
Legen Sie einen Hostnamen für Ihren Server fest:
bashsudo hostnamectl set-hostname yourhostname
-
Server neu starten
Starten Sie den Server neu, um die Änderungen anzuwenden:
bashsudo reboot
Schritt 2: HestiaCP installieren
-
Installationsskript herunterladen
Laden Sie das HestiaCP-Installationsskript von der offiziellen Website herunter:
bashwget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
-
Installationsskript ausführen
Machen Sie das Skript ausführbar und führen Sie es aus:
bashsudo chmod +x hst-install.sh sudo ./hst-install.sh
-
Installationsoptionen auswählen
Während der Installation werden Sie aufgefordert, Komponenten auszuwählen. HestiaCP installiert normalerweise alle notwendigen Komponenten standardmäßig. Folgen Sie den Anweisungen auf dem Bildschirm und bestätigen Sie Ihre Auswahl.
-
HestiaCP installieren
Nachdem Sie die Optionen ausgewählt haben, wird das Skript die Installation fortsetzen. Dies kann einige Minuten dauern. Am Ende der Installation erhalten Sie die Anmeldedaten für das Steuerpanel.
Schritt 3: Auf das Steuerpanel zugreifen
-
In HestiaCP einloggen
Öffnen Sie Ihren Browser und gehen Sie zu:
bashhttps://your_server_ip:8083
-
Anmelden
Verwenden Sie die bereitgestellten Anmeldedaten, um sich im HestiaCP-Steuerpanel anzumelden.
Schritt 4: Erstkonfiguration
-
Benutzer erstellen
Nach dem Anmelden im Steuerpanel erstellen Sie einen neuen Benutzer, um Ihre Domains und Websites zu verwalten.
-
Domain hinzufügen
Fügen Sie im Bereich „WEB“ eine neue Domain hinzu und konfigurieren Sie deren Einstellungen.
-
Mailserver einrichten
Wenn Sie einen Mailserver benötigen, richten Sie diesen im Bereich „MAIL“ ein.
-
Datenbank erstellen
Erstellen Sie im Bereich „DB“ eine neue Datenbank für Ihre Website.
Lösung häufiger Probleme
-
SSL-Zertifikat-Probleme
Wenn Sie Probleme mit SSL-Zertifikaten haben, stellen Sie sicher, dass Port 443 geöffnet und richtig konfiguriert ist. Überprüfen Sie auch, ob Ihre Domain die richtigen DNS-Einträge hat.
-
Datenbank-Verbindungsfehler
Überprüfen Sie die Datenbankeinstellungen, wie Benutzername, Passwort und Host. Stellen Sie sicher, dass die Datenbank läuft und erreichbar ist.
-
Zugriffsprobleme
Stellen Sie sicher, dass alle Verzeichnisse und Dateien Ihrer Website die richtigen Berechtigungen haben. Dies können Sie mit folgenden Befehlen überprüfen und anpassen:
bashsudo chown -R www-data:www-data /home/username/web/domain/public_html
Durch Befolgen dieser Anweisungen können Sie HestiaCP erfolgreich auf Ihrem Server installieren und konfigurieren sowie häufige Probleme beheben.