So installieren Sie VestaCP unter Debian

 Das Panel selbst ist kostenlos, enthält jedoch einige kostenpflichtige Elemente wie kommerzielle Plugins, z. B. sftp chroot. VestaCP ist ausschließlich für die Installation auf einem VPS oder einem dedizierten Server mit einem UNIX-ähnlichen Betriebssystem vorgesehen.

Vesta ist ein Panel für einfache Aufgaben. Es ermöglicht Ihnen, Websites schnell zu veröffentlichen, und bietet Ihnen alle Funktionen, die Sie für deren Verwaltung benötigen, und das ist sein größter Vorteil. Es ist leicht zu erlernen und eignet sich hervorragend für kleine Projekte wie eine Unternehmenswebsite oder einen kleinen Onlineshop. Für große und komplexe Projekte ist Vesta weniger geeignet. Um Sicherheit und Ausfallsicherheit zu verbessern, sind umfangreiche Anpassungen erforderlich, was zu Zeit- und Geldverlusten führt.  

Zunächst einmal gibt es keine Möglichkeit, unter Debian 10 oder 11 VestaCP zu installieren. Die Erklärung ist recht einfach: Laut der offiziellen VestaCP-Website werden folgende Betriebssystemversionen unterstützt:

  • RHEL / CentOS 5, 6, 7
  • Debian 7, 8, 9
  • Ubuntu 12.04 - 18.10

Das bedeutet, dass die neuesten Ubuntu-Versionen nicht unterstützt werden. Wenn Sie jedoch bei den älteren Versionen des Betriebssystems bleiben, beginnen wir mit den unterstützten Debian-Versionen.

 

Installation von VestaCP unter Debian 7, 8, 9

Greifen Sie über SSH mit Putty oder einer anderen geeigneten Software als Benutzer root auf den VPS-Server zu (die Zugangsdaten sollten Ihnen von BlueVPS nach dem Kauf eines Servers zugesandt worden sein), dann können wir mit der Installation des Vesta Control Panels beginnen. 

Sobald Sie verbunden sind, führen Sie den folgenden Befehl aus:

curl -O http://vestacp.com/pub/vst-install.sh

Sobald Sie die Eingabetaste drücken, wird das Installationsprogramm des Vesta Control Panels heruntergeladen. Je nachdem, welche Dienste wir installieren müssen, wählen wir nun die benötigten in den „Advanced Install Settings“ aus.

Es gibt 3 Parameter, die das Vesta Control Panel von uns manuell abfragt:

  • Hostname: Dies ist der Name, der unseren Rechner identifiziert. Er hat keine große Bedeutung, da er nur in LAN-Netzwerken verwendet wird, wir empfehlen jedoch, dass er mit einer der Domains zusammenhängt, die auf dem Rechner angelegt werden sollen.
  • Email: E-Mail-Adresse des Administrators, an die alle Warnungen und Benachrichtigungen gesendet werden.
  • Password: Passwort des Administrators der Weboberfläche des Vesta Control Panels.

Nachfolgend finden Sie die grundlegendste Konfiguration, die von den Entwicklern von VestaCP auf der offiziellen Seite empfohlen wird.

bash vst-install.sh --nginx yes --apache yes --phpfpm no --vsftpd yes --proftpd no --exim yes --dovecot yes --spamassassin yes --clamav yes --named yes --iptables yes --fail2ban yes --mysql yes --postgresql no --remi yes --quota no --hostname yourdomain.com --email [email protected] --password supersecuredpassword 

Vergessen Sie nicht, yourdomain.com und [email protected] durch Ihre Domain zu ersetzen, z. B. bluevps.com und [email protected].

Wenn Sie ein fortgeschrittener Benutzer sind, empfehlen wir Ihnen, die Konfiguration an Ihre Bedürfnisse und Anforderungen anzupassen. Als durchschnittlicher Benutzer reicht sie jedoch völlig aus, um problemlos zu arbeiten.

Kopieren Sie den auf der Website des Vesta Control Panels generierten Befehl per SSH auf den VPS-Server, die Installation startet automatisch.

Wenn der Installationsassistent Sie fragt, ob Sie mit der Installation fortfahren möchten, drücken Sie im Terminal die Tasten Y und Enter - damit beginnt die Installation. Nach der Installation werden im Terminal Informationen zur Verbindung mit dem Panel angezeigt. Geben Sie dazu im Browser die URL ein, die Ihnen das Vesta Control Panel mitteilt. Geben Sie die Zugangsdaten ein, und schon sind Sie drin!

 

Installation von VestaCP unter Debian 10

Wie bereits erwähnt, gibt es keine Möglichkeit, das Vesta Control Panel unter Debian 10 zu installieren. Aber keine Sorge: Einer der Entwickler des ursprünglichen Vesta hat einen Fork davon erstellt und ihn myVesta genannt! Er unterstützt ausschließlich Debian, da der Entwickler keine Energie in die Kompatibilität mit anderen Linux-Distributionen investieren wollte. Das Panel ist auf Stabilität und Sicherheit ausgerichtet. Hinsichtlich der Plugin-Kompatibilität erklärten die Entwickler, dass alle kommerziellen Plugins auf vestacp.com käuflich erhältlich sein sollen. Sie selbst werden daran nichts verdienen. Ihre Absichten sind rein uneigennützig: die Sicherheit verbessern und weitere Funktionen hinzufügen, ohne in die VestaCP-Releases einzugreifen. 

Zurück zu myVesta. myVesta unterstützt grundsätzlich Debian 10 und 11 sowie hoffentlich auch alle kommenden Debian-Versionen. Wenn Sie die vollständige Liste der Funktionen erfahren möchten, können Sie jederzeit die offizielle Website besuchen.

Laden Sie das Installationsskript herunter:

curl -O http://c.myvestacp.com/vst-install-debian.sh

Führen Sie es dann aus:

bash vst-install-debian.sh

Nach Abschluss der Installation können Sie dieselben Schritte wie im Abschnitt zur Installation unter Debian 7, 8, 9 ausführen.

Fazit

Wie immer lässt BlueVPS Sie nicht ohne Lösung. Kontaktieren Sie uns also unbedingt, wenn Sie eine konkrete Anfrage zu einem individuellen Control Panel haben. Wir sind offen für jede neue Software, die unseren Kunden helfen kann. Bis bald!

Blog