GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat CyberPanel na Ubuntu 20.04

CyberPanel je ovládací panel navržený s hlavním účelem být uživatelsky přívětivý pro netechnické uživatele. CyberPanel je velmi snadné se naučit, protože používá jednoduché rozložení, které většina hostingových společností již zná. CyberPanel má také několik funkcí, které většina ostatních ovládacích panelů nemá.

CyberPanel nabízí pokročilé rozhraní, které lze použít místo použití FTP nebo SSH k nahrávání souborů přes příkazový řádek z vašeho počítače. CyberPanel také poskytuje instalační skript servisních skriptů, takže můžete snadno instalovat skripty jako WordPress a Joomla, aniž byste museli zkoumat, jak je třeba jednotlivé skripty instalovat jednotlivě přes FTP/ssh.

CyberPanel má fantastickou funkci zvanou CSF Firewall, která chrání před útoky hrubou silou, CyberPanel vám také umožňuje spravovat bránu firewall prostřednictvím řídicího panelu spolu s mnoha dalšími možnostmi správy CyberPanel nabízí spoustu různých funkcí, se kterými provozování vlastního ovládacího panelu nepřichází. CyberPanel také poskytuje API, které mohou používat hostingové společnosti nebo vývojáři pro vlastní vývojové projekty. CyberPanel funguje na všech hlavních platformách, jako jsou Windows, Linux, BSD, FreeBSD a Mac OS X.

OpenLiteSpeed ​​je bezplatný webový server s otevřeným zdrojovým kódem navržený tak, aby byl rychlý a snadno konfigurovatelný. CyberPanel je postaven na tomto webovém serveru, ale vyžaduje další konfiguraci, aby správně fungoval. LiteSpeed ​​Enterprise je placená možnost CyberPanel, ale obsahuje spoustu dalších funkcí, které bezplatná verze neposkytuje, jako je například možnost spravovat více CyberPanelů na různých serverech najednou.

Tento tutoriál vám ukáže, jak nastavit CyberPanel s OpenLiteSpeed ​​na cloudovém serveru Ubuntu 20.04. a probereme také některé základní změny konfigurace CyberPanel potřebné pro správné fungování CyberPanel. Tento tutoriál by měl fungovat na jiných distribucích založených na Debianu, i když některé procesy se mohou mírně lišit.

Předpoklady

  • Server VPS běžící na Ubuntu 20.04 (jakýkoli LTS) s minimálně 40 GB volného místa na disku a minimálně 2 GB RAM. Pokud máte blog s vysokou návštěvností, budete potřebovat více než 4 GB paměti RAM, aby CyberPanel fungoval hladce.
  • Základní znalost příkazů terminálu Linux.
  • Musíte mít vytvořeného uživatele bez oprávnění root s přístupem sudo na serveru.

Aktualizujte svůj server

Prvním krokem je zajistit, aby byl váš server aktuální. CyberPanel může vyžadovat novější verzi balíčků, které nejsou standardně dodávány s Ubuntu 20.04. Následující příkazy aktualizují vše v systému na nejnovější aktualizace, pokud používáte vlastní jádro, budete muset tento příkaz odpovídajícím způsobem upravit.

sudo apt-get update
sudo apt-get upgrade -y

Po dokončení aktualizací byste měli restartovat server, abyste mohli použít všechny potřebné změny. Po dokončení procesu se znovu přihlaste se stejným uživatelem bez oprávnění root a pokračujte dalším krokem.

sudo reboot now

Jak všichni víme, Cyberpanel je openlitespeed nebo litespeed podnikový webový server, takže odinstalujeme Apache, MySQL, Postfix, Dovecot a další volitelné balíčky.

sudo systemctl stop apache2
sudo systemctl stop mysql
sudo systemctl stop postfix
sudo systemctl stop dovecot
sudo apt-get remove -y apache2 mysql-server php5-mysql postfix dovecot-core
sudo apt-get autoremove -y

Nainstalujte CyberPanel na Ubuntu 20.04

V této sekci budeme instalovat CyberPanel a OpenLiteSpeed ​​​​na Ubuntu 20.04.

Stáhněte si nejnovější verzi instalačního skriptu CyberPanel do svého domovského adresáře.

cd
wget -O installer.sh https://cyberpanel.net/install.sh

Vytvořte spustitelný instalační skript CyberPanel.

chmod +x installer.sh

Spusťte instalační skript CyberPanel.

sh installer.sh

Během instalace se vás CyberPanel zeptá na řadu výzev, jak je uvedeno níže.

Vyberte 1 pro spuštění instalace CyberPanel. Instalační skript CyberPanel zahájí instalaci CyberPanel do adresáře /var/www.

Vyberte 1, pokud si přejete nainstalovat CyberPanel s OpenLiteSpeed ​​(bezplatná verze). Vyberte 2, pokud jste uživatelem CyberPanel Enterprise nebo zákazníkem CyberPanel Cloud. Bezplatná verze je možnost, kterou se v této příručce zabýváme.

Tento skript poté začne stahovat a instalovat balíčky, které jste vybrali. Budete dotázáni na Plnou instalaci nebo Lite instalaci, Plná instalace znamená nainstalovat CyberPanel s PowerDNS, Postfix a Pure-FTPd. Instalace CyberPanel Lite nainstaluje pouze CyberPanel. Vybereme 1 pro úplnou instalaci CyberPanel.

V dalším kroku se vás zeptá na vzdálený server MySQL. Aby CyberPanel správně fungoval, potřebuje server MySQL, takže naši databázi CyberPanel nainstalujeme lokálně na stejný server, na který se instaluje CyberPanel.

CyberPanel si vyžádá heslo pro účet správce. Výchozí heslo je 1234567. Zvolte si snadno zapamatovatelné heslo, CyberPanel nevyžaduje extrémně bezpečné heslo, ale bylo by nejlepší zvolit něco hůře prolomitelného než „heslo“ nebo „1234“.

Nyní nainstalujeme plugin CyberPanel Memcached, implementace Memcached CyberPanel je lepší než implementace Litespeed. Tímto způsobem může CyberPanel používat nativní knihovny Memcached pro lepší výkon a zabezpečení.

Redis slouží jako úložiště datových struktur v paměti a zprostředkovatel zpráv. Je to zdarma a open source. CyberPanel podporuje Redis jako backend cache pro ukládání stránek CyberPanel do mezipaměti a správu relací. Vyberte Y a CyberPanel nainstaluje a nakonfiguruje plugin CyberPanel Redis.

Zadáním Y spustíte WatchDog. Tento plugin pomáhá CyberPanel detekovat poškozené databázové tabulky a upozorní správce CyberPanel, pokud se vyskytnou nějaké problémy s databází CyberPanel

Skript se postará o zbytek za vás poté, co odpovíte na každou otázku v průvodci instalací. Instalace CyberPanel zabere nějaký čas 15-30 minut, protože vyžaduje zkompilování a instalaci velkého množství balíčků.

Prosím, buďte trpěliví. Nezavírejte okno Terminál, dokud není dokončen proces instalace Cyberpanel.

Po dokončení instalace by váš výstup měl vypadat podobně jako níže.

Konfigurace pravidel brány firewall

Na ubuntu 20.04 musíme otevřít port 80 a 443 pro HTTP a HTTPS. Otevřete port 8090 pro panel CyberPanel, otevřete port 7080 pro WebAdmin.

Nainstalujte ufw, pokud jste jej ještě nenainstalovali.

sudo apt-get install ufw -y

Než nastavíme pravidla brány firewall, zkontrolujte, zda je UFW povoleno nebo zakázáno zadáním:

sudo ufw status

Pokud UFW není povoleno, povolte jej zadáním:

sudo ufw enable

Po povolení UFW nastavte pravidla brány firewall zadáním následujícího do okna terminálu:

sudo ufw allow 80
sudo ufw allow 442
sudo ufw allow 8090
sudo ufw allow 7080

Po nastavení tohoto pravidla spusťte níže uvedený příkaz, abyste se ujistili, že jste neudělali žádné syntaktické chyby, které by vám bránily v přístupu k webovému serveru přes HTTP/HTTPS.

sudo ufw status verbose

Stav své instalace CyberPanel můžete ověřit spuštěním následujícího příkazu.

sudo systemctl status lscpd.service

Měli byste vidět výstup podobný tomu zobrazenému níže. Upozorňujeme, že na konci vašeho výstupu může být několik varování, která můžete ignorovat.

Jak vidíte aktivní (běžící) zeleně, je spuštěn démon CyberPanel.

Pokud je stav Selhal červeně, znamená to, že došlo k problému s instalací. Nejlepší by bylo zkontrolovat vaše protokoly chyb uvedené v okně terminálu, které jste použili k instalaci CyberPanel, a vyhledat případné chyby nebo varování.

Přístup k webovému uživatelskému rozhraní CyberPanel

Nyní, když jste úspěšně nainstalovali CyberPanel, můžete k CyberPanel přistupovat přes kteroukoli z následujících adres URL v závislosti na tom, zda používáte HTTP/HTTPS

http://yourserverip:8090

Nebo

https://yourseverip:8090

Nezapomeňte nahradit yourserverip vaší skutečnou IP adresou serveru. Podobně se ujistěte, že používáte správné číslo portu, pokud se liší od 8090.

Uvítá vás přihlašovací obrazovka.

Zadejte své uživatelské jméno a heslo správce a klikněte na tlačítko Přihlásit se. Buďte prosím trpěliví, protože přihlášení do uživatelského rozhraní CyberPanel může několik sekund trvat. Měli byste vidět hlavní panel, kde se zobrazují informace o serveru v reálném čase.

Na tomto dashboardu můžete vidět zatížení systému, využití paměti procesy a službami, využití disku, aktuální uživatele připojené přes WebAdmin/User Login nebo Admin Panel spolu s tím, co v danou chvíli dělají atd.

Když se poprvé přihlásíte do hlavního panelu, měli byste vždy nainstalovat aktualizace, jakmile jsou k dispozici. Chcete-li to provést, klikněte na položku nabídky Správa verzí, která se nachází v nabídce Navigace vlevo.

A je to! CyberPanel byl nainstalován a nakonfigurován, stejně jako součásti WatchDog/Firewall Ubuntu 20.04

Pokud již máte verzi CyberPanel na svém serveru, před pokračováním v instalaci klikněte na tento odkaz:Jak upgradovat CyberPanel (https://cyberpanel.net/docs/upgrading-cyberpanel/)

Další informace o CyberPanel naleznete na:https://cyberpanel.net

Závěr

Tato příručka by vám měla pomoci začít s CyberPanel na serveru Ubuntu 20.04 VPS. V této příručce jsme vám ukázali, jak nainstalovat a nakonfigurovat pravidlo brány firewall UFW, aby povolilo přístup pro HTTP/HTTPS a WebAdmin.

Doufáme, že tato příručka byla dostatečně podrobná, aby vám pomohla s procesem instalace. Pokud máte nějaké dotazy nebo problémy během instalace nebo po ní, dejte nám prosím vědět v sekci komentářů níže.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 18.04

  2. Jak nainstalovat Apache na Ubuntu 18.04

  3. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  1. Jak nainstalovat MongoDB na Ubuntu 18.04

  2. Jak nainstalovat Jenkins na Ubuntu 18.04

  3. Jak nainstalovat ClickHouse na Ubuntu 20.04

  1. Jak nainstalovat KVM na Ubuntu 20.04

  2. Jak nainstalovat Webmin na Ubuntu

  3. Jak nainstalovat Puppet na Ubuntu 20.04