GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren und konfigurieren Sie CyberPanel unter CentOS 8

In diesem Tutorial erklären wir, wie man CyberPanel auf einem CentOS 8 VPS installiert und konfiguriert.

Die Webhosting-Branche wächst und entwickelt sich jeden Tag weiter. Webhosting-Kontrollfelder sind eines der Kernelemente dieser wachsenden Branche, da Webhosting-Neulinge eine benutzerfreundliche Möglichkeit zur Verwaltung ihres Servers benötigen.

Bei der Installation eines Bedienfelds auf Ihrem VPS haben Sie eine große Auswahl. Einige bekannte kommerzielle Control Panels sind Plesk, DirectAdmin und cPanel. Um diese Control Panels zu verwenden, müssen Sie für Lizenzen bezahlen, was schnell teuer werden kann, wenn die Anzahl der benötigten Benutzer nicht sehr groß ist. Es gibt jedoch einige Open-Source-Kontrollfelder, die diese Rolle erfüllen können. Unter ihnen ist CyberPanel ein kostenloses Open-Source-Webhosting-Kontrollfeld der nächsten Generation, das von OpenLiteSpeed ​​betrieben wird.

Mit CyberPanel können Sie neue Domains/virtuelle Hosts hinzufügen und SSL-Zertifikate für sie verwalten. Es bietet auch einen Ein-Klick-Installer für WordPress, Prestashop und Joomla.

CyperPanel bietet eine Vielzahl von Funktionen, darunter ein webbasiertes Terminal, einen Git-Manager, Auto-SSL, PowerDNS, FTP, eine Firewall, einen Dateimanager, einen PHP-Manager, Sicherung und Wiederherstellung und vieles mehr. Fangen wir an.

Voraussetzungen

Um CyberPanel zu installieren und zu konfigurieren, müssen wir einige Anforderungen erfüllen:

  • Ein CentOS 8 VPS (idealerweise eine minimale Installation) mit aktiviertem Root-Zugriff (ist auf unseren Servern enthalten) oder ein Benutzer mit sudo-Berechtigungen. Wir verwenden dafür unser SSD 2 VPS.
  • Mindestens 1 GB RAM (2 GB RAM werden empfohlen)
  • Mindestens 10 GB freier Speicherplatz.

Schritt 1:Verbinden Sie sich über SSH und aktualisieren Sie das Betriebssystem

Melden Sie sich mit SSH als Root-Benutzer (oder als Benutzer mit sudo-Berechtigungen) bei unserem CentOS-Server an. Sie können dies tun, indem Sie diesen Befehl eingeben:

ssh root@Server_IP_Address -p Port_Number

Denken Sie daran, „root“ durch Ihren Benutzernamen zu ersetzen, wenn Sie nicht den Root-Benutzer verwenden. Ersetzen Sie außerdem Server_IP_Address und Port_Number mit Ihrer tatsächlichen Server-IP-Adresse und SSH-Portnummer. Die Standard-SSH-Portnummer ist 22, Ihr VPS verwendet jedoch möglicherweise eine andere.

Sobald Sie angemeldet sind, sollten Sie alle Ihre Betriebssystempakete auf die neueste verfügbare Version aktualisieren.

dnf update -y

Schritt 2:SELinux deaktivieren

Zunächst muss SELinux auf Ihrem Server deaktiviert werden. Sie können es deaktivieren, indem Sie die Datei bearbeiten, die sich unter /etc/selinux/config befindet :

nano /etc/selinux/config

Ändern Sie die folgende Zeile so, dass sie wie folgt aussieht:

SELINUX=disabled

Speichern und schließen Sie die Datei und starten Sie dann Ihren Server neu, um die Änderungen zu übernehmen.

Schritt 3:CyberPanel installieren

Nachdem unser SELinux nun konfiguriert ist, können wir das CyberPanel-Installationsskript mit wget herunterladen Befehl, wie unten gezeigt:

wget https://cyberpanel.net/install.sh

Sobald das Skript heruntergeladen ist, können wir mit der Installation und Konfiguration von CyberPanel beginnen, indem wir den folgenden Befehl verwenden:

bash install.sh

Während der Installation werden Sie zu mehreren Fragen aufgefordert, wie unten gezeigt:

Detecting Centos 8...


Initializing...

Valid IP detected...

Checking server...

Checking OS...

Detecting CentOS 8.X...

Checking virtualization type...

Checking root privileges...


You are runing as root...

CyberPanel Installer v2.01

  1. Install CyberPanel.

  2. Addons and Miscellaneous

  3. Exit.

 
  Please enter the number[1-3]: 1

Wir möchten CyberPanel installieren, also geben Sie die Zahl 1 ein und drücken Sie dann [Enter ], um CyberPanel zu installieren:

CyberPanel Installer v2.01

  RAM check : 119/1989MB (5.98%)

  Disk check : 2/80GB (3%) (Minimal 10GB free space)

  1. Install CyberPanel with OpenLiteSpeed.

  2. Install Cyberpanel with LiteSpeed Enterprise.

  3. Exit.

  
  Please enter the number[1-3]: 1

Das CyberPanel-Installationsprogramm zeigt Ihnen nun die Ressourcenverfügbarkeit Ihres Servers zusammen mit einer Auswahlmöglichkeit für die Installation von CyberPanel. Wir möchten OpenLiteSpeed ​​verwenden, also drücken Sie 1 und drücken Sie [Enter ], um CyberPanel mit OpenLiteSpeed ​​zu installieren:

Install Full service for CyberPanel? This will include PowerDNS, Postfix and Pure-FTPd.

Full installation [Y/n]: Y

Full-Service ist sehr nützlich für die Verwaltung Ihres Speichers zusammen mit Ihren Web- und Mailservern. Lassen Sie uns sie installieren, indem Sie Y drücken und drücken Sie [Enter ], um den vollen Service für CyberPanel zu installieren. Weiter zum nächsten Schritt:

Full installation selected...

Press Enter key to continue with latest version or Enter specific version such as: 1.9.4 , 1.9.5 ...etc


Branch name set to v2.0.1

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] s

Wir sollten ein benutzerdefiniertes Passwort eingeben, um unsere Sicherheit zu maximieren. Drücken Sie s und drücken Sie [Enter ]. Sie werden nun aufgefordert, Ihr Passwort manuell einzugeben:

Please enter your password:
your-secure-password

Please confirm  your password:
your-secure-password

Geben Sie Ihr gewünschtes Passwort ein und drücken Sie [Enter ] um fortzufahren:

Do you wish to install Memcached extension and backend?
Please select [Y/n]: Y

Do you wish to install Redis extension and backend?
Please select [Y/n]: Y

Die Verwendung von Memcached und Redis kann dazu beitragen, Ihre Website zu beschleunigen. Drücken Sie Y und drücken Sie [Enter ], um die Memcached- und Redis-Erweiterungen zu installieren:

Would you like to set up a WatchDog (beta) for Web service and Database service ?
The watchdog script will be automatically started up after installation and server reboot
If you want to kill the watchdog , run watchdog kill
Please type Yes or no (with capital Y, default Yes):
Yes

Dies kann dazu beitragen, unsere Web- und Datenbankdienste zu überwachen und online zu halten. Geben Sie das Wort Ja ein und drücken Sie [Enter ], um die Konfiguration abzuschließen und mit der Installation von CyberPanel zu beginnen. Sobald wir CyberPanel installiert und konfiguriert haben, sehen wir die folgende Ausgabe:

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                Current Disk usage : 8/80GB (11%)                        
                                                                   
                Current RAM  usage : 355/1989MB (17.85%)                         
                                                                   
                Installation time  : 0 hrs 23 min 5 sec                      
                                                                   
                Visit: https:// your-server-ip :8090                     
                Panel username: admin                              
                Panel password: your-secure-password                        
                WebAdmin console username: admin                         
                WebAdmin console password: tzhe39q9O8UBz38l                
                                                                   
             Run cyberpanel help to get FAQ info
             Run cyberpanel upgrade to upgrade it to latest version.
             Run cyberpanel utility to access some handy tools .
                                                                   
              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
Would you like to restart your server now? [y/N]: y

Geben Sie als Nächstes y ein und drücken Sie [Enter ], um die Firewall zu konfigurieren und Ihren Server neu zu starten.

Hinweis :Bitte merken Sie sich den Benutzernamen und das Passwort für das CyberPanel und das WebAdmin-Panel aus der obigen Ausgabe.

Als Nächstes können Sie den Status Ihrer CyberPanel-Installation mit dem folgenden Befehl überprüfen:

systemctl status lscpd

Sie sollten die folgende Ausgabe erhalten:

● lscpd.service - LSCPD Daemon
   Loaded: loaded (/etc/systemd/system/lscpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2020-06-28 01:30:34 EDT; 32min ago
  Process: 705 ExecStart=/usr/local/lscp/bin/lscpdctrl start (code=exited, status=0/SUCCESS)
 Main PID: 809 (lscpd)
   CGroup: /system.slice/lscpd.service
           ├─ 809 lscpd (lscpd - main)
           ├─ 812 lscpd (lscgid)
           ├─ 813 lscpd (lscpd - #01)
           ├─ 815 /usr/local/CyberCP/bin/lswsgi -m /usr/local/CyberCP/CyberCP/wsgi.py
           ├─1445 /usr/local/CyberCP/bin/lswsgi -m /usr/local/CyberCP/CyberCP/wsgi.py
           └─1447 /usr/local/CyberCP/bin/lswsgi -m /usr/local/CyberCP/CyberCP/wsgi.py

Wenn Sie während der Installation Probleme hatten, können Sie versuchen, Fehler in den Installationsprotokollen zu finden – sie befinden sich unter /var/log/installLogs.txt .

Schritt 4:Greifen Sie auf die CyberPanel-Web-Benutzeroberfläche zu

Zu diesem Zeitpunkt haben wir CyberPanel installiert und konfiguriert und es lauscht jetzt auf Port 8090. Sie können darauf zugreifen, indem Sie die URL https://your-server-ip:8090 verwenden . Sie werden zur CyberPanel-Anmeldeseite weitergeleitet:

Geben Sie Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie auf das Zeichen in Taste. Sie sollten das CyberPanel-Dashboard auf dem folgenden Bildschirm sehen:

Um eine neue Website zu erstellen, klicken Sie auf Websites Schaltfläche im linken Bereich. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie nun auf Website erstellen Taste. Sie sollten dann den folgenden Bildschirm sehen:

Geben Sie Ihre Website-Details an und klicken Sie auf Erstellen Website Taste. Sobald die Website erfolgreich erstellt wurde, sehen Sie den folgenden Bildschirm:

Klicken Sie nun auf die Websites => Liste Websites Schaltfläche, um Ihre neu erstellte Website aufzulisten:

Greifen Sie als Nächstes über die URL http://test.example.com auf Ihre Website zu . Natürlich müssen Sie example.com ersetzen mit Ihrem eigenen registrierten Domainnamen. Sie sollten den folgenden Bildschirm sehen:

Schritt 5:Greifen Sie auf OpenLiteSpeed ​​Web Admin zu

Standardmäßig lauscht unser OpenLiteSpeed-Admin-Panel auf Port 7080 und ist nur vom lokalen System aus zugänglich. Um von einem öffentlichen Netzwerk aus auf dieses Panel zugreifen zu können, müssen Sie Port 7080 für öffentliche Adressen zulassen. Sie können dies tun, indem Sie eine Firewall über das CyberPanel-Dashboard einrichten.

Klicken Sie im CyberPanel-Dashboard auf Sicherheit => Firewall im linken Bereich. Sie sollten den folgenden Bildschirm sehen:

Fügen Sie nun eine neue Regel für den Port 7080 hinzu und klicken Sie auf Hinzufügen Schaltfläche.

Greifen Sie nun über die URL https://your-server-ip:7080 auf das OpenLiteSpeed-Web-Admin-Panel zu . Sie sollten den folgenden Bildschirm sehen:

Geben Sie Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie auf Anmelden Taste. Sie sollten das OpenLiteSpeed-Dashboard auf dem folgenden Bildschirm sehen:

Herzliche Glückwünsche! Sie haben CyberPanel erfolgreich auf Ihrem CentOS 8 VPS installiert und konfiguriert. Sie haben jetzt Zugriff auf leistungsstarke Steuerfelder, mit denen Sie Ihre Websites einfacher erstellen und Ihren Server einfacher verwalten können.

Die Verwendung eines Control Panels kann Ihnen bei der Verwaltung Ihres Servers helfen, aber die Nutzung unseres vollständig verwalteten Support-Teams (das bei der Bestellung eines unserer VPS kostenlos und lebenslang enthalten ist) ist noch einfacher als die Verwendung eines Control Panels. Starten Sie einfach einen Live-Chat oder reichen Sie ein Ticket ein, und unsere Administratoren werden sofort alles tun, was Sie brauchen. Sie können auch Ihren Server warten und ihn optimal am Laufen halten.

Wenn Ihnen unser Tutorial zur Installation von CyberPanel dabei geholfen hat, es auf Ihrem CentOS 8 VPS zum Laufen zu bringen, können Sie es gerne in sozialen Medien teilen, indem Sie unsere Freigabe-Shortcuts verwenden. Sie können uns auch mitteilen, wie Ihre Installationserfahrung gelaufen ist oder wenn Sie Fragen haben, indem Sie unten einen Kommentar schreiben.


Cent OS
  1. So installieren und konfigurieren Sie Nginx unter CentOS 7

  2. So installieren und konfigurieren Sie Redis unter CentOS 7

  3. So installieren und konfigurieren Sie GitLab unter CentOS 7

  4. So installieren und konfigurieren Sie Redmine unter CentOS 7

  5. So installieren und konfigurieren Sie CyberPanel unter Ubuntu 18.04

So installieren und konfigurieren Sie Redis unter CentOS 8

So installieren und konfigurieren Sie Samba unter CentOS 8

So installieren und konfigurieren Sie Fail2ban unter CentOS 8

So installieren und konfigurieren Sie HAproxy unter CentOS 6

So installieren Sie CyberPanel unter CentOS 8

So installieren und konfigurieren Sie GlusterFS unter CentOS 7/CentOS 8