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.

Das könnte dich auch interessieren …