Wie man VestaCP auf Ubuntu 18.04 LTS installiert
VestaCP ist ein kostenloses, quelloffenes und leistungsstarkes Website-Control Panel, das mit Website-, E-Mail-, Datenbank- und DNS-Funktionen ausgestattet ist. Es bietet seinen Nutzern eine einfache webbasierte Oberfläche. Mit VestaCP können Sie mehr als 439 Apps mit einem Klick installieren. Es ist leicht, ressourcenschonend und im Vergleich zu anderen Bedienpulten einfach zu installieren.
In diesem Tutorial wird erklärt, wie man VestaCP auf dem Ubuntu 18.04 Server installiert und konfiguriert.
Anforderungen
- Ein Server mit Ubuntu 18.04.
- Auf deinem Server wird ein Root-Passwort eingerichtet.
Erste Schritte
Zuerst wird empfohlen, Ihren Server auf die neueste Version zu aktualisieren. Du kannst es mit dem folgenden Befehl tun:
apt-get update -y apt-get upgrade -y
Sobald der Server aktualisiert ist, starten Sie ihn neu, um alle Konfigurationsänderungen zu übernehmen:
Als nächstes müssen Sie die lokale Namensauflösung auf Ihrem System einrichten. Sie können dies tun, indem Sie die Datei /etc/hosts bearbeiten.
nano /etc/hosts
Ändern Sie die folgenden Zeilen:
127.0.0.1 vestacp.linuxbuz.com
Speichern und schließen Sie die Datei, wenn Sie fertig sind.
VestaCP installieren
Zuerst müssen Sie das VestaCP easy Installationsskript von den offiziellen Webseiten herunterladen. Du kannst es mit dem folgenden Befehl herunterladen:
wget http://vestacp.com/pub/vst-install.sh
Nach dem Herunterladen ändern Sie die Berechtigung mit dem folgenden Befehl:
chmod 755 vst-install.sh
Als nächstes starten Sie die Installation, indem Sie den folgenden Befehl ausführen:
bash vst-install.sh
Während der Installation müssen Sie eine Reihe von Fragen beantworten:
_| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_| _| _| _| _| _| _| _| _| _| _|_|_| _|_| _| _|_|_|_| _| _| _| _| _| _| _| _| _|_|_|_| _|_|_| _| _| _| Vesta Control Panel The following software will be installed on your system: - Nginx Web Server - Apache Web Server (as backend) - Bind DNS Server - Exim Mail Server - Dovecot POP3/IMAP Server - MySQL Database Server - Vsftpd FTP Server - Softaculous Plugin - Iptables Firewall + Fail2Ban Would you like to continue [y/n]: y
Geben Sie y und ENTER ein, um fortzufahren:
Please enter admin email address: admin@linuxbuz.com Please enter FQDN hostname [vestacp.linuxbuz.com]: Installation backup directory: /root/vst_install_backups/1564552012
Geben Sie Ihre Admin-E-Mail-Adresse, FQDN und das Backup-Verzeichnis der Installation an und drücken Sie dann ENTER. Wenn die Installation erfolgreich abgeschlossen wurde, sollten Sie die folgende Ausgabe sehen:
_| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_| _| _| _| _| _| _| _| _| _| _|_|_| _|_| _| _|_|_|_| _| _| _| _| _| _| _| _| _|_|_|_| _|_|_| _| _| _| Congratulations, you have just successfully installed Vesta Control Panel https://vestacp.linuxbuz.com:8083 username: admin password: admin@123 We hope that you enjoy your installation of Vesta. Please feel free to contact us anytime if you have any questions. Thank you. -- Sincerely yours vestacp.com team
Zugriff auf das VestaCP Web Interface
Öffnen Sie nun Ihren Webbrowser und geben Sie die URL https://vestacp.linuxbuz.com:8083 ein. Sie werden wie unten gezeigt auf die VestaCP-Anmeldeseite weitergeleitet:
Geben Sie nun Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie dann auf die Schaltfläche Anmelden. Sie sollten das VestaCP Dashboard auf der folgenden Seite sehen:
Als nächstes wird empfohlen, das Standard-Admin-Passwort zu ändern. Klicken Sie dazu auf den Admin in der rechten oberen Ecke des Fensters. Du solltest die folgende Seite sehen:
Geben Sie als nächstes ein beliebiges Passwort im Feld Password ein und klicken Sie auf Generate. VestaCP generiert für Sie ein sicheres Passwort. Wenn Sie fertig sind, klicken Sie auf die Schaltfläche Speichern, um die Änderungen zu speichern.
Einrichten einer neuen Website
Klicken Sie auf der VestaCP-Startseite oben auf das Web und klicken Sie auf die grüne Schaltfläche +. Du solltest die folgende Seite sehen:
Geben Sie nun Ihren Domainnamen oder Website-Namen, Ihre öffentliche IP-Adresse, wählen Sie DNS-Unterstützung, Mail-Unterstützung, Let’s Encrypt-Unterstützung, SSL-Home-Verzeichnis und klicken Sie auf die Schaltfläche Add.
Öffnen Sie nun Ihren Webbrowser und geben Sie die URL https://test.linuxbuz.com ein, um Ihre neu erstellte Website zu testen. Sie sollten die Standard-VestaCP-Seite im folgenden Bild sehen:
Herzlichen Glückwunsch! Sie haben VestaCP erfolgreich auf Ubuntu 18.04 installiert. Sie können nun einfach jede beliebige Website wie WordPress, Joomla, Tomcat über das VestaCP Control Panel hosten. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.