CyberPanel unter Ubuntu installieren und konfigurieren
CyberPanel ist ein kostenloses und quelloffenes Webhosting Control Panel, das auf OpenLiteSpeed basiert. CyberPanel nutzt den LiteSpeed Webserver und wurde speziell für Geschwindigkeit, Sicherheit und Zuverlässigkeit entwickelt. CyberPanel bietet eine Vielzahl von Funktionen, darunter verschiedene Benutzerzugriffsebenen, Auto-SSL, E-Mail-Server, leichtgewichtiger DNS-Server, Firewall, Backup und Wiederherstellung, SpamAssassin, FileManager, PHP-Manager und viele mehr.
In dieser Anleitung wird erklärt, wie man das CyberPanel Control Panel auf einem Ubuntu 18.04 Server installiert.
Voraussetzungen
- Ein Server mit Ubuntu 18.04 und mindestens 2 GB RAM.
- Eine statische IP-Adresse ist konfiguriert.
- Ein Root-Passwort ist auf deinem Server eingerichtet.
Erste Schritte
Beginnen wir damit, das Paket-Repository des Servers auf die neueste Version zu aktualisieren:
apt-get update -y apt-get upgrade -y
Sobald alle Pakete aktualisiert sind, starte dein System neu, um die Konfigurationsänderungen zu übernehmen.
CyberPanel installieren
CyberPanel stellt ein automatisches Installationsskript zur Verfügung, mit dem alle erforderlichen Komponenten für CyberPanel installiert werden. Du kannst es mit dem folgenden Befehl herunterladen:
wget https://cyberpanel.net/install.sh
Sobald das Skript heruntergeladen ist, starte die CyberPanel-Installation mit dem folgenden Befehl:
bash install.sh
Wenn der Pre-Flight-Check erfolgreich abgeschlossen wurde, solltest du die folgende Ausgabe sehen:
Process check completed... CyberPanel Installer v2.0 1. Install CyberPanel. 2. Install Addons. 3. Exit. Please enter the number[1-3]: 1
Wähle Option 1 und drücke die Eingabetaste. Du solltest die folgende Ausgabe sehen:
CyberPanel Installer v2.0 RAM check : 75/257845MB (0.03%) Disk check : 697/47GB (2%) (Minimal 10GB free space) 1. Install CyberPanel with OpenLiteSpeed. 2. Install Cyberpanel with LiteSpeed Enterprise. 3. Exit. Please enter the number[1-3]: 1
Wähle 1, um CyberPanel mit OpenLiteSpeed zu installieren, und drücke die Eingabetaste. Du solltest die folgende Ausgabe sehen:
Please choose to use default admin password 1234567, randomly generate one (recommended) or specify the admin password? Choose [d]fault, [r]andom or [s]et password: [d/r/s] d Admin password will be set as 1234567
Gib d ein, um das Standard-Admin-Passwort zu verwenden, und drücke die Eingabetaste. Du solltest die folgende Ausgabe sehen:
Replace JS/CSS files to JS Delivr? This may improve panel loading speed in Asia Pacific region... Please select [y/N]: y Install Memcached extension for PHP? Please select [y/N]: y Install LiteSpeed Memcached? Please select [y/N]: y Install Redis extension for PHP? Please select [y/N]: y Install Redis? Please select [y/N]: y
Wähle y für andere Optionen und drücke Enter, um die Installation zu starten. Wenn das CyberPanel erfolgreich installiert wurde, solltest du die folgende Ausgabe sehen:
################################################################### CyberPanel Successfully Installed Current Disk usage : 4/30GB (16%) Current RAM usage : 279/3935MB (7.09%) Installation time : 0 hrs 16 min 0 sec Visit: https://38.143.68.97:8090 Panel username: admin Panel password: 1234567 Please change your default admin password If you need to reset your panel password, please run: adminPass YOUR_NEW_PASSWORD If you change mysql password, please modify file in /etc/cyberpanel/mysqlPassword with new password as well Website : https://www.cyberpanel.net Forums : https://forums.cyberpanel.net Wikipage: https://docs.cyberpanel.net Enjoy your accelerated Internet by CyberPanel & OpenLiteSpeed ################################################################### If your provider has a network-level firewall Please make sure you have opened following port for both in/out: TCP: 8090 for CyberPanel TCP: 80, TCP: 443 and UDP: 443 for webserver TCP: 21 and TCP: 40110-40210 for FTP TCP: 25, TCP: 587, TCP: 465, TCP: 110, TCP: 143 and TCP: 993 for mail service TCP: 53 and UDP: 53 for DNS service
Du kannst den Status des CyberPanel-Dienstes auch mit dem folgenden Befehl überprüfen:
systemctl status lscpd
Du solltest die folgende Ausgabe erhalten:
? lscpd.service - LSCPD Daemon Loaded: loaded (/etc/systemd/system/lscpd.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2019-08-28 08:43:28 UTC; 11min ago Process: 1608 ExecStop=/usr/local/lscp/bin/lscpdctrl stop (code=exited, status=0/SUCCESS) Process: 1620 ExecStart=/usr/local/lscp/bin/lscpdctrl start (code=exited, status=0/SUCCESS) CGroup: /system.slice/lscpd.service ??1638 lscpd (lscpd - main) ??1639 lscpd (lscpd - #01) ??1645 lscpd (lscgid) ??1650 /usr/local/CyberCP/bin/lswsgi -m /usr/local/CyberCP/CyberCP/wsgi.py ??1653 /usr/local/CyberCP/bin/lswsgi -m /usr/local/CyberCP/CyberCP/wsgi.py ??2656 lscpd (lscgid) Aug 28 08:43:25 cyberpanel systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies. Aug 28 08:43:25 cyberpanel systemd[1]: Starting LSCPD Daemon... Aug 28 08:43:25 cyberpanel lscpdctrl[2630]: Cgid: Child process with pid: 2663 was killed by signal: 9, core dump: 0 Aug 28 08:43:26 cyberpanel lscpdctrl[1620]: [OK] lscpd: pid=1638. Aug 28 08:43:28 cyberpanel systemd[1]: Started LSCPD Daemon.
Zugriff auf CyberPanel Web Interface
Öffne nun deinen Webbrowser und gib die URL https://your-server-ip:8090 ein. Du wirst auf die CyberPanel Anmeldeseite weitergeleitet:
Gib admin als Benutzernamen und 1234567 als Passwort ein, wähle deine bevorzugte Sprache und klicke auf die Schaltfläche Anmelden. Auf der folgenden Seite solltest du das CyberPanel Dashboard sehen:
Erstelle deine erste Website
CyberPanel ist installiert und konfiguriert. Jetzt ist es an der Zeit, deine erste Website mit CyberPanel zu erstellen.
Klicke auf dem CyberPanel Dashboard auf WEBSITES. Du solltest die folgende Seite sehen:
Klicke auf WEBSITE ERSTELLEN. Du solltest die folgende Seite sehen:
Wähle nun den Eigentümer der Website, den Domainnamen, die E-Mail-Adresse und die PHP-Version aus und klicke auf die Schaltfläche Website erstellen. Sobald die Website erfolgreich erstellt wurde, solltest du die folgende Seite sehen:
Klicke auf der linken Seite auf Websites>Websites auflisten, um deine erstellte Website aufzulisten. Du solltest die folgende Seite sehen:
Klicke jetzt auf die Schaltfläche Verwalten, um deine Website zu verwalten. Du solltest die folgende Seite sehen:
Du kannst deine neu erstellte Website auch aufrufen, indem du die URL http://your-domain-name eingibst. Du solltest die folgende Seite sehen:
Fazit
Glückwunsch! Du hast CyberPanel erfolgreich auf dem Ubuntu 18.04 Server installiert und konfiguriert. Du kannst jetzt beliebig viele Websites mit CyberPanel hosten. Du solltest dir etwas Zeit nehmen, um die Funktionen, Optionen und Einstellungen deines CyberPanel Web Panels zu erkunden.