Das Vesta-Bedienfeld ist ein Server Control Panel zur Verwaltung von Websites, VESTA CP ist kostenlos Open Source und implementiert die nützlichsten Funktionen wie die folgenden:
- Webserver, unterstützt PHP und Python
- DNS Server
- Datenbankserver (Mysql und Postgres)
- Mail-Server
- FTP-Server
- Nginx (ein leistungsstarker, leichter Reverse-Proxy / Webserver)
- Automatische Backups
- VESTACP und Service-Update-Manager
- Integrierte Benutzer- und Systemüberwachung
- Konfigurierbares AntiSpam und Antivirus
- Einfache grafische Oberfläche und Möglichkeit zum Erstellen von HTML- und CSS-Vorlagen
- Sichere Plattform unterstützt IPv6 und https
- GPL v3-Lizenz
Dieses Control Panel funktioniert auf jedem Computer oder Server mit den Betriebssystemen:
- RHEL / CentOS 5.x, 6.x und 7.x
- Debian 6,7,8
- Ubuntu 12.04 bis 15.10
- das derzeit am meisten empfohlene ist Centos 6.5 64bit.
Es ist in C ++ und PHP programmiert, sodass wir auf den Code zugreifen und ihn nach unseren Bedürfnissen oder dem Design jeder Seite, die separat gefunden wird, ändern können.
Die notwendigen Voraussetzungen, um VESTACP wie unten in diesem Tutorial angegeben installieren zu können, setzen eine Installation von Centos oder einer der oben genannten Distributionen auf einem Server oder in einer virtuellen Maschine voraus und wir müssen über Root-Zugriff auf den Server verfügen.
Als nächstes werden wir das Vesta Control Panel herunterladen und installieren, dazu verbinden wir uns über SSH oder schreiben den folgenden Code in das Terminalfenster.
Wenn wir es auf Ubuntu oder Debian installieren:
curl -O http://vestacp.com/pub/vst-install-debian.shWenn wir es auf CentOS installieren:
curl -O http://vestacp.com/pub/vst-install-rhel.shWir gehen von einer CentOS-Installation aus. Als nächstes müssen wir sicherstellen, dass kein http-Server oder -Dienst installiert ist, also entfernen wir ihn.
yum -y entferne httpdIm Root-Modus führen wir das Installationsprogramm aus:
bash vst-install-rel.shDer Installationsbildschirm wird angezeigt und zeigt alle Dienste an, die installiert werden, von denen viele oben genannt wurden.
Es fordert uns auf, anzugeben, ob wir fortfahren oder nicht, daher setzen wir die Installation durch Drücken der Taste fort. Dann werden wir aufgefordert, eine E-Mail-Adresse anzugeben, wobei wir beachten müssen, dass sie von Gmail oder einem anderen Anbieter stammen muss.
Das Control Panel wird diese E-Mail verwenden, um uns die Zugangsdaten des Administrators und alle anderen auftretenden Ereignisse zu senden. Am Ende der Installation werden uns die Daten auf dem Bildschirm angezeigt, dann können wir die Vesta-Installationsdaten über das Verwaltungssystem ändern.
Dann können wir sehen, wie das Panel von der von uns zugewiesenen IP und Port 8083 aus funktioniert:
https://104.236.66.100:8083/
Da wir kein SSL-Zertifikat installiert haben, erhalten wir einen Warnbildschirm zu einer unsicheren Seite oder nicht privaten Verbindung.
Wir wählen Erweiterte Details oder Weiter im unsicheren Modus abhängig von dem von uns verwendeten Browser und dann sehen wir den Anmeldebildschirm.
Um in den Administratormodus zu gelangen, schreiben wir den Benutzernamen und das Passwort, die uns während der Installation zugewiesen wurden.
Wenn wir uns anmelden, greifen wir auf das Administrations-Kontrollfeld zu, das uns zuerst den Standardbenutzer und einige Informationen zu den ihm zugewiesenen Diensten anzeigt.
Von hier aus können wir Benutzerkonten erstellen, Ressourcen oder Pakete und Pläne zuweisen, die VESTA CP vorkonfiguriert mitbringt.
Wir können auch unsere eigenen Pakete oder Pläne erstellen und Ressourcen für verschiedene Benutzer zuweisen, über das Planmenü, auf das wir zugreifen, um die Pläne zu registrieren.
Hier sehen wir einen der Pläne, der die Möglichkeit zuweist, 10 Domänenkonten mit den entsprechenden Diensten zu haben.
Wie wir gesehen haben Vesta CP ist ein Mehrbenutzer-Bedienpanel wo wir anderen Benutzern oder VPS Pakete mit einem einfachen und agilen Thema anbieten können. Wir können verschiedene Hosting-Pakete hinzufügen und sie ihren Benutzern zuweisen.
Um eine Domain hinzuzufügen oder einen Bereich zum Hosten einer Website in VestaCP zu erstellen, gehen wir ins Web und klicken auf Neue Domain hinzufügen.
Wir können alle Merkmale und Einschränkungen konfigurieren, wir können sogar die Statistiken einschränken oder autorisieren. Ein wichtiger Aspekt, den viele Bedienfelder nicht haben, ist, dass VESTACP ermöglicht es uns, die Nutzung von Ressourcen auf dem Server oder nach Domain und nach Benutzer zu sehen, sodass wir Echtzeitstatistiken zur Speichernutzung, CPU und Bandbreitennutzungsberichte anzeigen können. Kommen wir zum Menü Grafik und wir können den Ressourcenverbrauch sehen.
In diesem Fall können wir sehen, dass die Serverlast je nach Nutzung aller Ressourcen 50% beträgt. Wenn wir die Seite verkleinern, können wir die anderen Ressourcen und deren Verbrauch einzeln sehen.
Ein sehr interessantes Feature ist das Wir können in Statistiken die Nutzung von Diensten und Ressourcen sehen, die jeder Benutzer tut und die Übersicht über die Nutzung von Serverdiensten.
Von dem Firewall-Menü Wir können ganz einfach die Ports konfigurieren, die wir akzeptieren und blockieren möchten, die Firewall verwendet iptables und Fail2ban.
Diese Tools wurden in den Tutorials behandelt:
- So schützen Sie SSH mit Fail2ban auf CentOS
- Installieren Sie Fail2ban und verknüpfen Sie es mit SSH und Nginx
Mit Fail2ban werden auch diejenigen IPs blockiert, von denen Brute-Force-Angriffe ausgehen oder die böswillige Operationen ausführen, z.
Fail2Ban wird als IDS verwendet, d angegebenen Zeitraum. Fail2Ban enthält Filter für verschiedene Apache-Dienste, E-Mail, SSH, MySQL usw.
Wenn Sie eine Vesta CP-Demo von der offiziellen Website ausprobieren möchten, haben Sie sie hier:
Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben