V tomto tutoriálu vysvětlíme, jak nainstalovat a nakonfigurovat CyberPanel na CentOS 8 VPS.
Odvětví webhostingu se každým dnem rozšiřuje a vyvíjí. Ovládací panely webhostingu jsou jedním z klíčových prvků tohoto rostoucího odvětví, a to díky lidem, kteří s webhostingem začínají, potřebují uživatelsky přívětivý způsob správy svého serveru.
Při instalaci ovládacího panelu na váš VPS je spousta možností. Několik dobře známých komerčních ovládacích panelů je Plesk, DirectAdmin a cPanel. Chcete-li používat tyto ovládací panely, musíte platit za licence, které se mohou rychle prodražit, pokud počet uživatelů, které potřebujete, není příliš velký. Existuje však několik ovládacích panelů s otevřeným zdrojovým kódem, které mohou pomoci tuto roli splnit. Mezi nimi je CyberPanel bezplatný ovládací panel pro webhosting s otevřeným zdrojovým kódem nové generace využívající technologii OpenLiteSpeed.
S CyberPanel můžete přidávat nové domény/virtuální hostitele a spravovat pro ně SSL certifikáty. Poskytuje také instalátor na jedno kliknutí pro WordPress, Prestashop a Joomla.
CyperPanel nabízí bohatou sadu funkcí, včetně Web Based Terminal, Git Manager, Auto SSL, PowerDNS, FTP, Firewall, File Manager, PHP Manager, Backup and Restore a mnoho dalších. Začněme.
Předpoklady
Chcete-li nainstalovat a nakonfigurovat CyberPanel, budeme muset splnit několik požadavků:
- CentOS 8 VPS (ideálně minimální instalace) s povoleným přístupem root (je součástí našich serverů) nebo uživatelem s právy sudo. K tomu použijeme náš SSD 2 VPS.
- Minimálně 1 GB RAM (doporučujeme 2 GB RAM)
- Minimálně 10 GB volného místa na disku.
Krok 1:Připojte se přes SSH a aktualizujte OS
Přihlaste se k našemu serveru CentOS pomocí SSH jako uživatel root (nebo jako uživatel s právy sudo). Můžete to udělat zadáním tohoto příkazu:
ssh root@Server_IP_Address -p Port_Number
Pokud nepoužíváte uživatele root, nezapomeňte nahradit „root“ svým uživatelským jménem. Také nahraďte Server_IP_Address
a Port_Number
s vaší skutečnou IP adresou serveru a číslem portu SSH. Výchozí číslo portu SSH je 22, ale vaše VPS může používat jiné.
Jakmile se přihlásíte, měli byste aktualizovat všechny balíčky operačního systému na nejnovější dostupnou verzi.
dnf update -y
Krok 2:Zakažte SELinux
Chcete-li začít, je nutné zakázat SELinux na vašem serveru. Můžete jej zakázat úpravou souboru umístěného v /etc/selinux/config
:
nano /etc/selinux/config
Upravte následující řádek tak, aby vypadal takto:
SELINUX=disabled
Uložte a zavřete soubor a restartujte server, aby se změny projevily.
Krok 3:Nainstalujte CyberPanel
Nyní, když je náš SELinux nakonfigurován, můžeme si stáhnout instalační skript CyberPanel pomocí wget
příkaz, jak je znázorněno níže:
wget https://cyberpanel.net/install.sh
Jakmile je skript stažen, můžeme začít instalovat a konfigurovat CyberPanel pomocí následujícího příkazu:
bash install.sh
Během instalace budete vyzváni k několika otázkám, jak je uvedeno níže:
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
Chceme nainstalovat CyberPanel, takže zadejte číslo 1 a poté stiskněte [Enter ] k instalaci 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
Instalační program CyberPanel vám nyní zobrazí dostupnost zdrojů vašeho serveru spolu s výběrem způsobu instalace CyberPanel. Chceme použít OpenLiteSpeed, takže stiskněte 1 a stiskněte [Enter ] k instalaci CyberPanel s OpenLiteSpeed:
Install Full service for CyberPanel? This will include PowerDNS, Postfix and Pure-FTPd. Full installation [Y/n]: Y
Kompletní servis je velmi užitečný pro správu vašeho úložiště spolu s webovými a poštovními servery. Nainstalujme je stisknutím Y a stisknutím [Enter ] k instalaci plné služby pro CyberPanel. Přechod na další krok:
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
Měli bychom zadat vlastní heslo, abychom maximalizovali naši bezpečnost. Stiskněte s a stiskněte [Enter ]. Nyní budete vyzváni k ručnímu zadání hesla:
Please enter your password: your-secure-password Please confirm your password: your-secure-password
Zadejte požadované heslo a stiskněte [Enter ] pokračovat:
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
Používání Memcached a Redis může pomoci zrychlit váš web. Stiskněte Y a stiskněte [Enter ] k instalaci rozšíření Memcached a 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
To může pomoci sledovat naše webové a databázové služby a udržovat je online. Zadejte slovo Ano a stiskněte [Enter ] dokončete konfiguraci a začněte instalovat CyberPanel. Jakmile nainstalujeme a nakonfigurujeme CyberPanel, uvidíme následující výstup:
################################################################### 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
Dále zadejte y a stiskněte [Enter ] pro konfiguraci brány firewall a restartování serveru.
Poznámka :Zapamatujte si uživatelské jméno a heslo panelu CyberPanel a WebAdmin z výše uvedeného výstupu.
Dále můžete ověřit stav vaší instalace CyberPanel pomocí následujícího příkazu:
systemctl status lscpd
Měli byste získat následující výstup:
● 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
Pokud jste měli během instalace problémy, můžete zkusit najít chyby v instalačních protokolech – jsou umístěny na /var/log/installLogs.txt
.
Krok 4:Přístup k webovému uživatelskému rozhraní CyberPanel
V tuto chvíli jsme nainstalovali a nakonfigurovali CyberPanel a nyní naslouchá na portu 8090. Můžete k němu přistupovat pomocí adresy URL https://your-server-ip:8090
. Budete přesměrováni na přihlašovací stránku CyberPanel:
Zadejte své uživatelské jméno a heslo správce a klikněte na Podepsat v knoflík. Na následující obrazovce byste měli vidět řídicí panel CyberPanel:
Chcete-li vytvořit nový web, klikněte na Webové stránky tlačítko v levém panelu. Měli byste vidět následující obrazovku:
Nyní klikněte na Vytvořit web knoflík. Poté byste měli vidět následující obrazovku:
Zadejte podrobnosti o svém webu a klikněte na Vytvořit Web knoflík. Po úspěšném vytvoření webové stránky se zobrazí následující obrazovka:
Nyní klikněte na Webové stránky => Seznam Webové stránky pro zobrazení seznamu nově vytvořených webových stránek:
Dále přejděte na svůj web pomocí adresy URL http://test.example.com
. Samozřejmě budete muset nahradit example.com
s vaším vlastním registrovaným názvem domény. Měli byste vidět následující obrazovku:
Krok 5:Přístup k OpenLiteSpeed Web Admin
Ve výchozím nastavení náš administrátorský panel OpenLiteSpeed naslouchá na portu 7080 a je přístupný pouze z místního systému. Pro přístup k tomuto panelu z veřejné sítě budete muset povolit port 7080 pro veřejné adresy. Můžete to provést nastavením brány firewall z řídicího panelu CyberPanel.
Na řídicím panelu CyberPanel klikněte na Zabezpečení => Firewall v levém panelu. Měli byste vidět následující obrazovku:
Nyní přidejte nové pravidlo pro port 7080 a klikněte na Přidat tlačítko.
Nyní přejděte na panel webového administrátora OpenLiteSpeed pomocí adresy URL https://your-server-ip:7080
. Měli byste vidět následující obrazovku:
Zadejte své uživatelské jméno a heslo správce a klikněte na Přihlásit se knoflík. Na následující obrazovce byste měli vidět řídicí panel OpenLiteSpeed:
Gratulujeme! úspěšně jste nainstalovali a nakonfigurovali CyberPanel na vašem CentOS 8 VPS. Nyní máte přístup k výkonným ovládacím panelům, které vám umožní snadněji vytvářet webové stránky a spravovat váš server.
Používání ovládacího panelu vám může pomoci spravovat váš server, ale používání našeho plně spravovaného týmu podpory (který je součástí dodávky zdarma a doživotně, když si objednáte některý z našich VPS) je ještě jednodušší než používat ovládací panel. Jednoduše zahajte živý chat nebo odešlete tiket a naši administrátoři okamžitě udělají vše, co budete potřebovat. Mohou také udržovat váš server a udržovat jej v nejlepším chodu.
Pokud vám náš tutoriál o instalaci CyberPanel pomohl uvést jej do provozu na vašem CentOS 8 VPS, můžete jej sdílet na sociálních sítích pomocí našich zkratek pro sdílení. Můžete nám také dát vědět, jak probíhala vaše instalace, nebo pokud máte nějaké dotazy, napište komentář níže.