GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie CyberPanel unter Ubuntu 20.04

CyberPanel ist ein Bedienfeld, das mit dem Hauptzweck entwickelt wurde, für technisch nicht versierte Benutzer benutzerfreundlich zu sein. CyberPanel ist sehr einfach zu erlernen, da es ein einfaches Layout verwendet, mit dem die meisten Hosting-Unternehmen bereits vertraut sind. CyberPanel hat auch mehrere Funktionen, die die meisten anderen Kontrollfelder nicht haben.

CyberPanel bietet eine erweiterte Schnittstelle, die verwendet werden kann, anstatt FTP oder SSH verwenden zu müssen, um Dateien über die Befehlszeile von Ihrem Computer hochzuladen. CyberPanel bietet auch einen Service-Skript-Installer, sodass Sie Skripte wie WordPress und Joomla einfach installieren können, ohne recherchieren zu müssen, wie jedes Skript einzeln über FTP/ssh installiert werden muss.

CyberPanel hat eine fantastische Funktion namens CSF Firewall, die vor Brute-Force-Angriffen schützt. CyberPanel ermöglicht Ihnen auch, die Firewall über ein Dashboard zu verwalten, zusammen mit vielen anderen Verwaltungsoptionen. CyberPanel bietet viele verschiedene Funktionen, die das Ausführen Ihres eigenen Control Panels nicht bietet. CyberPanel bietet auch eine API, die von Hosting-Unternehmen oder Entwicklern für benutzerdefinierte Entwicklungsprojekte verwendet werden kann. CyberPanel funktioniert auf allen wichtigen Plattformen wie Windows, Linux, BSD, FreeBSD und Mac OS X.

OpenLiteSpeed ​​ist ein kostenloser Open-Source-Webserver, der mit dem Hauptzweck entwickelt wurde, sowohl schnell als auch einfach zu konfigurieren. CyberPanel baut auf diesem Webserver auf, erfordert jedoch eine zusätzliche Konfiguration, um ordnungsgemäß zu funktionieren. LiteSpeed ​​Enterprise ist die kostenpflichtige Option von CyberPanel, enthält jedoch viele zusätzliche Funktionen, die die kostenlose Version nicht bietet, wie z. B. die Möglichkeit, mehrere CyberPanels auf verschiedenen Servern gleichzeitig zu verwalten.

Dieses Tutorial zeigt Ihnen, wie Sie CyberPanel mit OpenLiteSpeed ​​auf einem Ubuntu 20.04-Cloud-Server einrichten. Außerdem werden einige grundlegende CyberPanel-Konfigurationsänderungen besprochen, die erforderlich sind, damit CyberPanel ordnungsgemäß funktioniert. Dieses Tutorial sollte auf anderen Debian-basierten Distributionen funktionieren, obwohl einige Prozesse etwas anders sein können.

Voraussetzungen

  • VPS-Server auf Ubuntu 20.04 (beliebiges LTS) mit mindestens 40 GB freiem Festplattenspeicher und mindestens 2 GB RAM. Wenn Sie einen Blog mit hohem Datenaufkommen haben, benötigen Sie mehr als 4 GB RAM, damit CyberPanel reibungslos ausgeführt werden kann.
  • Grundlegendes Verständnis von Linux-Terminalbefehlen.
  • Sie müssen einen Nicht-Root-Benutzer mit sudo-Zugriff auf dem Server erstellt haben.

Aktualisieren Sie Ihren Server

Der erste Schritt besteht darin, sicherzustellen, dass Ihr Server auf dem neuesten Stand ist. CyberPanel erfordert möglicherweise eine neuere Version von Paketen, die standardmäßig nicht mit Ubuntu 20.04 geliefert werden. Die folgenden Befehle aktualisieren alles auf dem System auf die neuesten Updates. Wenn Sie einen benutzerdefinierten Kernel ausführen, müssen Sie diesen Befehl entsprechend ändern.

sudo apt-get update
sudo apt-get upgrade -y

Sie sollten den Server nach Abschluss der Aktualisierungen neu starten, um alle erforderlichen Änderungen zu übernehmen. Melden Sie sich nach Abschluss des Vorgangs erneut mit demselben Nicht-Root-Benutzer an und fahren Sie mit dem nächsten Schritt fort.

sudo reboot now

Wie wir alle wissen, ist Cyberpanel ein Openlitespeed- oder Litespeed-Enterprise-Webserver, daher werden wir Apache, MySQL, Postfix, Dovecot und andere optionale Pakete deinstallieren.

sudo systemctl stop apache2
sudo systemctl stop mysql
sudo systemctl stop postfix
sudo systemctl stop dovecot
sudo apt-get remove -y apache2 mysql-server php5-mysql postfix dovecot-core
sudo apt-get autoremove -y

Installieren Sie CyberPanel auf Ubuntu 20.04

In diesem Abschnitt werden wir CyberPanel und OpenLiteSpeed ​​​​auf Ubuntu 20.04 installieren.

Laden Sie die neueste Version des CyberPanel-Installationsskripts in Ihr Home-Verzeichnis herunter.

cd
wget -O installer.sh https://cyberpanel.net/install.sh

CyberPanel-Installationsskript ausführbar machen.

chmod +x installer.sh

Führen Sie das CyberPanel-Installationsskript aus.

sh installer.sh

Während der Installation wird CyberPanel Sie um eine Reihe von Eingabeaufforderungen bitten, wie unten gezeigt.

Wählen Sie 1, um die CyberPanel-Installation zu starten. Das CyberPanel-Setup-Skript beginnt mit der Installation von CyberPanel im Verzeichnis /var/www.

Wählen Sie 1, wenn Sie CyberPanel mit OpenLiteSpeed ​​(kostenlose Version) installieren möchten. Wählen Sie 2, wenn Sie ein CyberPanel Enterprise-Benutzer oder CyberPanel Cloud-Kunde sind. Die kostenlose Version ist die Option, die wir in diesem Leitfaden anstreben.

Dieses Skript beginnt dann mit dem Herunterladen und Installieren der von Ihnen ausgewählten Pakete. Sie werden nach der vollständigen Installation oder der Lite-Installation gefragt. Bei der vollständigen Installation wird CyberPanel mit PowerDNS, Postfix und Pure-FTPd installiert. Bei der Installation von CyberPanel Lite wird nur CyberPanel installiert. Wir wählen 1 für die vollständige CyberPanel-Installation aus.

Im nächsten Schritt werden Sie nach Remote MySQL Server gefragt. CyberPanel benötigt einen MySQL-Server, um ordnungsgemäß zu funktionieren, daher werden wir unsere CyberPanel-Datenbank lokal auf demselben Server installieren, auf dem CyberPanel installiert wird.

CyberPanel fordert ein Passwort für das Administratorkonto an. Das Standardpasswort ist 1234567. Wählen Sie ein leicht zu merkendes Passwort, CyberPanel erfordert kein extrem sicheres Passwort, aber es wäre am besten, etwas schwerer zu knackendes als „Passwort“ oder „1234“ zu wählen.

Wir werden jetzt das CyberPanel Memcached-Plugin installieren, die Memcached-Implementierung von CyberPanel ist besser als die Implementierung von Litespeed. Auf diese Weise kann CyberPanel native Memcache-Bibliotheken für verbesserte Leistung und Sicherheit verwenden.

Redis dient als In-Memory-Datenstrukturspeicher und Nachrichtenbroker. Es ist kostenlos und Open Source. CyberPanel unterstützt Redis als Cache-Backend für das Caching von CyberPanel-Seiten und die Sitzungsverwaltung. Wählen Sie Y und CyberPanel installiert und konfiguriert das CyberPanel Redis-Plugin.

Geben Sie Y ein, um WatchDog zu starten. Dieses Plug-in hilft CyberPanel, beschädigte Datenbanktabellen zu erkennen, und benachrichtigt CyberPanel-Administratoren, wenn es Probleme mit der CyberPanel-Datenbank gibt

Das Skript erledigt den Rest für Sie, nachdem Sie alle Fragen im Installationsassistenten beantwortet haben. Die Installation von CyberPanel dauert etwa 15-30 Minuten, da viele Pakete kompiliert und installiert werden müssen.

Bitte haben Sie Geduld. Schließen Sie das Terminalfenster nicht, bis der Installationsvorgang von Cyberpanel abgeschlossen ist.

Nachdem Sie die Installation abgeschlossen haben, sollte Ihre Ausgabe ähnlich der unten gezeigten aussehen.

Firewall-Regeln konfigurieren

Auf Ubuntu 20.04 müssen wir Port 80 und 443 für HTTP und HTTPS öffnen. Öffnen Sie Port 8090 für das CyberPanel Panel, öffnen Sie Port 7080 für den WebAdmin.

Installieren Sie ufw, wenn Sie es noch nicht installiert haben.

sudo apt-get install ufw -y

Bevor wir Firewall-Regeln einrichten, prüfen Sie, ob UFW aktiviert oder deaktiviert ist, indem Sie Folgendes eingeben:

sudo ufw status

Wenn UFW nicht aktiviert ist, aktivieren Sie es, indem Sie Folgendes eingeben:

sudo ufw enable

Richten Sie nach der Aktivierung von UFW Firewall-Regeln ein, indem Sie Folgendes in Ihr Terminalfenster eingeben:

sudo ufw allow 80
sudo ufw allow 442
sudo ufw allow 8090
sudo ufw allow 7080

Führen Sie nach dem Einrichten dieser Regel den folgenden Befehl aus, um sicherzustellen, dass Sie keine Syntaxfehler gemacht haben, die Sie daran hindern würden, über HTTP/HTTPS auf den Webserver zuzugreifen.

sudo ufw status verbose

Sie können den Status Ihrer CyberPanel-Installation überprüfen, indem Sie den folgenden Befehl ausführen.

sudo systemctl status lscpd.service

Sie sollten eine Ausgabe sehen, die der unten gezeigten ähnelt. Bitte beachten Sie, dass am Ende Ihrer Ausgabe möglicherweise einige Warnungen angezeigt werden. Sie können diese Warnungen ignorieren.

Wie Sie das aktive (laufende) in Grün sehen können, läuft der CyberPanel-Daemon.

Wenn der Status Fehler in Rot angezeigt wird, bedeutet dies, dass ein Problem mit Ihrer Installation vorliegt. Am besten überprüfen Sie Ihre Fehlerprotokolle, die in dem Terminalfenster aufgeführt sind, das Sie für die Installation von CyberPanel verwendet haben, und suchen Sie nach Fehlern oder Warnungen.

Greifen Sie auf die CyberPanel-Web-Benutzeroberfläche zu

Nachdem Sie CyberPanel erfolgreich installiert haben, können Sie über eine der folgenden URLs auf CyberPanel zugreifen, je nachdem, ob Sie HTTP/HTTPS verwenden

http://yourserverip:8090

Oder

https://yourseverip:8090

Denken Sie daran, yourserverip durch Ihre tatsächliche Server-IP-Adresse zu ersetzen. Stellen Sie außerdem sicher, dass Sie die richtige Portnummer verwenden, wenn sie sich von 8090 unterscheidet.

Sie werden mit dem Anmeldebildschirm begrüßt.

Geben Sie Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie auf die Schaltfläche Anmelden. Bitte haben Sie etwas Geduld, da es einige Sekunden dauern kann, bis Sie sich bei der CyberPanel-Benutzeroberfläche anmelden. Sie sollten das Haupt-Dashboard sehen, wo es Serverinformationen in Echtzeit anzeigt.

Auf diesem Dashboard können Sie die Auslastung des Systems, die Speichernutzung von Prozessen und Diensten, die Festplattennutzung, aktuelle Benutzer, die über WebAdmin/Benutzeranmeldung oder das Admin-Panel verbunden sind, zusammen mit dem, was sie gerade tun usw. sehen.

Wenn Sie sich zum ersten Mal im Haupt-Dashboard anmelden, sollten Sie Updates immer installieren, sobald sie verfügbar sind. Klicken Sie dazu auf den Menüpunkt Versionsverwaltung, der sich links im Navigationsmenü befindet.

Das ist es! CyberPanel wurde installiert und konfiguriert, ebenso wie die WatchDog/Firewall-Komponenten von Ubuntu 20.04

Wenn Sie bereits eine Version von CyberPanel auf Ihrem Server haben, folgen Sie diesem Link, bevor Sie mit der Installation fortfahren:How to Upgrade CyberPanel (https://cyberpanel.net/docs/upgrading-cyberpanel/)

Weitere Informationen zu CyberPanel finden Sie unter:https://cyberpanel.net

Schlussfolgerung

Diese Anleitung soll Ihnen den Einstieg in CyberPanel auf einem Ubuntu 20.04 VPS-Server erleichtern. In dieser Anleitung haben wir Ihnen gezeigt, wie Sie die Firewall-Regel UFW installieren und konfigurieren, um den Zugriff für HTTP/HTTPS und WebAdmin zu ermöglichen.

Wir hoffen, dass diese Anleitung detailliert genug war, um Sie durch den Installationsprozess zu führen. Wenn Sie während oder nach der Installation Fragen oder Probleme haben, teilen Sie uns dies bitte im Kommentarbereich unten mit.


Ubuntu
  1. So installieren Sie Docker unter Ubuntu 18.04

  2. So installieren Sie Apache unter Ubuntu 18.04

  3. So installieren Sie MariaDB 10.4 auf Ubuntu 18.04

  4. So installieren Sie MongoDB unter Ubuntu 18.04

  5. So installieren Sie Jenkins unter Ubuntu 18.04

So installieren Sie Tomcat 8.5 auf Ubuntu 18.04

So installieren Sie Asterisk auf Ubuntu 18.04

So installieren Sie Tomcat 9 unter Ubuntu 18.04

So installieren Sie Webmin unter Ubuntu 18.04

So installieren Sie Kodi unter Ubuntu 18.04

So installieren Sie Memcached auf Ubuntu 18.04