GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare e configurare CyberPanel su CentOS 8

In questo tutorial spiegheremo come installare e configurare CyberPanel su un CentOS 8 VPS.

Il settore dell'hosting web si espande e si evolve ogni giorno. I pannelli di controllo dell'hosting web sono uno degli elementi fondamentali di questo settore in crescita, grazie alle persone che non conoscono l'hosting web e necessitano di un modo intuitivo per gestire il proprio server.

C'è molta scelta quando si cerca di installare un pannello di controllo sul VPS. Alcuni noti pannelli di controllo commerciali sono Plesk, DirectAdmin e cPanel. Per utilizzare questi pannelli di controllo, devi pagare le licenze, che possono diventare rapidamente costose se il numero di utenti di cui hai bisogno non è molto grande. Tuttavia, ci sono alcuni pannelli di controllo open source che possono aiutare a svolgere questo ruolo. Tra questi, CyberPanel è un pannello di controllo di hosting web gratuito, open source e di nuova generazione basato su OpenLiteSpeed.

Con CyberPanel, puoi aggiungere nuovi domini/host virtuali e gestirne i certificati SSL. Fornisce anche un programma di installazione con un clic per WordPress, Prestashop e Joomla.

CyperPanel offre un ricco set di funzionalità, tra cui un terminale basato sul Web, un Git Manager, Auto SSL, PowerDNS, FTP, un firewall, un File Manager, un PHP Manager, Backup e Ripristino e molto altro. Iniziamo.

Prerequisiti

Per installare e configurare CyberPanel, dovremo soddisfare alcuni requisiti:

  • Un CentOS 8 VPS (idealmente un'installazione minima) con accesso root abilitato (viene incluso nei nostri server) o un utente con privilegi sudo. Utilizzeremo il nostro SSD 2 VPS per questo.
  • Minimo di 1 GB di RAM (si consigliano 2 GB di RAM)
  • Minimo 10 GB di spazio libero su disco.

Passaggio 1:connessione tramite SSH e aggiornamento del sistema operativo

Accedi al nostro server CentOS utilizzando SSH come utente root (o come utente con privilegi sudo). Puoi farlo inserendo questo comando:

ssh root@Server_IP_Address -p Port_Number

Ricorda di sostituire "root" con il tuo nome utente se non stai utilizzando l'utente root. Inoltre, sostituisci Server_IP_Address e Port_Number con l'indirizzo IP del server effettivo e il numero di porta SSH. Il numero di porta SSH predefinito è 22, tuttavia il tuo VPS potrebbe utilizzarne uno diverso.

Una volta effettuato l'accesso, dovresti aggiornare tutti i pacchetti del tuo sistema operativo all'ultima versione disponibile.

dnf update -y

Fase 2:Disattiva SELinux

Per iniziare, è necessario disabilitare SELinux sul proprio server. Puoi disabilitarlo modificando il file che si trova in /etc/selinux/config :

nano /etc/selinux/config

Modifica la seguente riga in modo che assomigli a questa:

SELINUX=disabled

Salva e chiudi il file, quindi riavvia il server per applicare le modifiche.

Fase 3:installa CyberPanel

Ora che il nostro SELinux è configurato, possiamo scaricare lo script di installazione di CyberPanel usando il wget comando, come mostrato di seguito:

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

Una volta scaricato lo script, possiamo avviare l'installazione e la configurazione di CyberPanel utilizzando il seguente comando:

bash install.sh

Durante l'installazione, ti verranno richieste diverse domande, come mostrato di seguito:

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

Vogliamo installare CyberPanel, quindi inserisci il numero 1 e poi premi [Invio ] per installare CyberPanel:

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

Il programma di installazione di CyberPanel ti mostrerà ora la disponibilità delle risorse del tuo server, insieme a una scelta su come installare CyberPanel. Vogliamo usare OpenLiteSpeed, quindi premi 1 e premi [Invio ] per installare CyberPanel con OpenLiteSpeed:

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

Full installation [Y/n]: Y

Il servizio completo è molto utile per la gestione dello spazio di archiviazione, insieme ai server Web e di posta. Installiamoli premendo Y e premendo [Invio ] per installare il servizio completo per CyberPanel. Passando al passaggio successivo:

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

Dovremmo inserire una password personalizzata per massimizzare la nostra sicurezza. Premi s e premi [Invio ]. Ora ti verrà chiesto di fornire manualmente la tua password:

Please enter your password:
your-secure-password

Please confirm  your password:
your-secure-password

Fornisci la password desiderata e premi [Invio ] per continuare:

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

L'uso di Memcached e Redis può aiutare a velocizzare il tuo sito web. Premi Y e premi [Invio ] per installare le estensioni Memcached e Redis:

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

Questo può aiutare a monitorare i nostri servizi web e database e mantenerli online. Inserisci la parola e premi [Invio ] per terminare la configurazione e avviare l'installazione di CyberPanel. Dopo aver installato e configurato CyberPanel, vedremo quindi il seguente output:

###################################################################
                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

Quindi, digita y e premi [Invio ] per configurare il Firewall e riavviare il server.

Nota :Ricorda il nome utente e la password del pannello CyberPanel e WebAdmin dall'output sopra.

Successivamente, puoi verificare lo stato della tua installazione di CyberPanel utilizzando il seguente comando:

systemctl status lscpd

Dovresti ottenere il seguente output:

● 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

Se hai riscontrato problemi durante l'installazione, puoi provare a trovare gli errori nei registri di installazione:si trovano in /var/log/installLogs.txt .

Fase 4:accedi all'interfaccia utente Web di CyberPanel

A questo punto, abbiamo installato e configurato CyberPanel e ora è in ascolto sulla porta 8090. Puoi accedervi utilizzando l'URL https://your-server-ip:8090 . Verrai reindirizzato alla pagina di accesso di CyberPanel:

Fornisci il nome utente e la password dell'amministratore e fai clic su Firma dentro pulsante. Dovresti vedere la dashboard di CyberPanel nella schermata seguente:

Per creare un nuovo sito web, fai clic su Siti web pulsante nel riquadro di sinistra. Dovresti vedere la seguente schermata:

Ora, fai clic su Crea sito web pulsante. Dovresti quindi vedere la seguente schermata:

Fornisci i dettagli del tuo sito web e fai clic su Crea Sito web pulsante. Una volta che il sito web è stato creato con successo, vedrai la seguente schermata:

Ora, fai clic su Siti Web => Elenco Siti web pulsante per elencare il tuo sito web appena creato:

Successivamente, accedi al tuo sito web utilizzando l'URL http://test.example.com . Ovviamente dovrai sostituire example.com con il tuo nome di dominio registrato. Dovresti vedere la seguente schermata:

Fase 5:accedi all'amministratore Web di OpenLiteSpeed

Per impostazione predefinita, il nostro pannello di amministrazione OpenLiteSpeed ​​è in ascolto sulla porta 7080 ed è accessibile solo dal sistema locale. Per accedere a questo pannello da una rete pubblica, sarà necessario abilitare la porta 7080 per gli indirizzi pubblici. Puoi farlo configurando il firewall dalla dashboard di CyberPanel.

Nella dashboard di CyberPanel, fai clic su Sicurezza => Firewall nel riquadro di sinistra. Dovresti vedere la seguente schermata:

Ora aggiungi una nuova regola per la porta 7080 e fai clic su Aggiungi pulsante.

Ora accedi al pannello di amministrazione web di OpenLiteSpeed ​​utilizzando l'URL https://your-server-ip:7080 . Dovresti vedere la seguente schermata:

Fornisci il nome utente e la password dell'amministratore e fai clic su Accedi pulsante. Dovresti vedere la dashboard di OpenLiteSpeed ​​nella schermata seguente:

Congratulazioni! hai installato e configurato correttamente CyberPanel sul tuo CentOS 8 VPS. Ora hai accesso a potenti pannelli di controllo che ti permetteranno di creare i tuoi siti web e gestire il tuo server più facilmente.

L'utilizzo di un pannello di controllo può aiutarti a gestire il tuo server, ma utilizzare il nostro team di supporto completamente gestito (che è incluso gratuitamente ea vita quando ordini uno qualsiasi dei nostri VPS) è ancora più semplice che utilizzare un pannello di controllo. Avvia semplicemente una chat dal vivo o invia un ticket e i nostri amministratori faranno immediatamente tutto ciò di cui hai bisogno. Possono anche mantenere il tuo server e farlo funzionare al meglio.

Se il nostro tutorial sull'installazione di CyberPanel ti ha aiutato a farlo funzionare sul tuo CentOS 8 VPS, sentiti libero di condividerlo sui social media usando le nostre scorciatoie di condivisione. Puoi anche farci sapere come è andata la tua esperienza di installazione o se hai domande scrivendo un commento in basso.


Cent OS
  1. Come installare e configurare Nginx su CentOS 7

  2. Come installare e configurare Redis su CentOS 7

  3. Come installare e configurare GitLab su CentOS 7

  4. Come installare e configurare Redmine su CentOS 7

  5. Come installare e configurare CyberPanel su Ubuntu 18.04

Come installare e configurare Redis su CentOS 8

Come installare e configurare Samba su CentOS 8

Come installare e configurare Fail2ban su CentOS 8

Come installare e configurare HAproxy su CentOS 6

Come installare CyberPanel su CentOS 8

Come installare e configurare GlusterFS su CentOS 7/CentOS 8