GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat OpenLiteSpeed ​​Web Server na Ubuntu 20.04

OpenLiteSpeed ​​je bezplatný software webového serveru s otevřeným zdrojovým kódem, který uživatelům umožňuje poskytovat webové stránky rychleji a spolehlivě. To lze provést mnoha způsoby, včetně souběžnosti, využití paměti, rychlosti zpracování požadavků a vestavěné mezipaměti. OpenLiteSpeed ​​má velkou komunitu věnovanou vývojářům, kteří do projektu přispívají kódem a hardwarem. OpenLiteSpeed ​​je napsán v programovacím jazyce C a lze jej použít na mnoha platformách, včetně Linuxu, UNIXu, BSD a Windows.

V této příručce vás provedeme kroky nezbytnými pro zprovoznění a spuštění OpenLiteSpeed ​​na vašem serveru. Navíc vám ukážeme, jak jej nakonfigurovat pro optimální výkon. Takže můžeme začít!

Předpoklady

Abyste mohli nainstalovat a spustit OpenLiteSpeed ​​na Ubuntu 20.04, budete potřebovat:

  • Dostupný uživatel pro SSH jako root (na serveru) s právy sudo. Zde se můžete naučit, jak vytvořit uživatele s právy sudo.
  • Server VPS se systémem Ubuntu 20.04 x64 Server v libovolném umístění, které chcete pro svůj server Linux. DigitalOcean nebo Vultr můžete nastavit během několika minut.

Aktualizace úložiště balíčků serveru

Před instalací nového softwaru je důležité aktualizovat úložiště balíčků. Chcete-li to provést, použijte následující příkaz. Tento příkaz stáhne seznam dostupných balíčků z vámi zvoleného serveru Ubuntu. Pokud existují aktualizace stávajícího softwaru, stáhne si informace i o nich a aktualizuje vaši místní mezipaměť.

sudo apt update -y

Instalace OpenLiteSpeed ​​na Ubuntu 20.04

Nyní, když jsme aktualizovali naše úložiště balíčků, pojďme nainstalovat OpenLiteSpeed.

OpenLiteSpeed ​​můžete nainstalovat z binárního souboru, oficiálního úložiště nebo sestavit ze zdrojových souborů. Tato příručka použije k instalaci OpenLiteSpeed ​​skript Shell úložiště OpenLiteSpeed

Shell skript je soubor obsahující řadu příkazů, které jsou spouštěny operačním systémem podobným UNIXu (Linux, FreeBSD, OS X). Říká se tomu „skript“, protože vše, co obsahuje, je text; není vyžadováno žádné konkrétní rozšíření.

Úložiště openlitespeed je skript shellu, který stahuje zdroj OpenLiteSpeed ​​z oficiální stránky a automaticky jej přidává do seznamu repozitářů. Je to skript napsaný uživateli pro uživatele a je zdarma. Je k dispozici POUZE pro operační systém Linux! Nepokoušejte se jej používat v systému Windows nebo na jiných platformách, protože se objeví chyby.

Spusťte následující příkaz a stáhněte si skript shellu úložiště OpenLiteSpeed.

wget http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh

Spusťte skript enable_lst_debian_repo.sh a stáhněte si klíče GPG atd. pro úložiště OpenLiteSpeed ​​na váš server, kam instalujete webový server LiteSpeed. Tento skript stáhne klíč GPG, přidá je do seznamu klíčů apt a poté nainstaluje předdefinované repozitáře OpenLiteSpeed ​​Debian.

sudo bash enable_lst_debian_repo.sh

Pokud je vše v pořádku, měli byste vidět něco takového.

Nakonec spusťte následující příkaz k instalaci OpenLiteSpeed

sudo apt install openlitespeed -y

Po dokončení instalace balíčku OpenLiteSpeed ​​musíte spustit službu OpenLiteSpeed, abyste mohli začít spravovat svůj webový server.

sudo systemctl start lsws

Po spuštění OpenLiteSpeed ​​na vašem serveru musíte nastavit uživatelské jméno a heslo správce pro vstup do administrátorské konzole. Uživatelské jméno a heslo, které jste nastavili, je jediný způsob, jak se přihlásit do administrátorské konzole. Je to něco jako digitální zámek dveří s fyzickým klíčem.

Spusťte následující příkaz a nastavte uživatelské jméno a heslo správce.

sudo bash /usr/local/lsws/admin/misc/admpass.sh

Toto je vlastní skript, který nastavuje uživatelské jméno a heslo správce OpenLiteSpeed. Samotný soubor obsahuje následující komentáře, které jsou také uvedeny níže. Soubor /usr/local/lsws/admin/misc/admpass.sh (který bude ve zbytku tohoto článku označován jako admpass.sh) pomáhá zvýšit bezpečnost procesu instalace tím, že vyžaduje nastavení uživatelského jména správce. a heslo po spuštění OpenLiteSpeed. OpenLiteSpeed ​​je postaven s „neinteraktivní“ funkcí, což znamená, že s ním po instalaci nemusíte interagovat. Tím, že je však na začátku nastaveno uživatelské jméno a heslo správce, to pomáhá předcházet pokusům o brutální pokusy o náhodná uživatelská jména a hesla, dokud se jim nepoštěstí uhodnout to vaše.

Zadejte své vlastní uživatelské jméno a heslo. Ty by měly být složité a odlišné od hesla uživatele root, které nastavujete pro svůj server.

Konfigurace brány firewall

Nyní, když jsme na vašem serveru nainstalovali a spustili OpenLiteSpeed, je čas nakonfigurovat váš firewall.

OpenLiteSpeed ​​ve výchozím nastavení naslouchá na 7080 a 8088. Je důležité otevřít tyto porty ve vaší bráně firewall, jinak váš OpenLiteSpeed ​​ukáže, že server je v provozu, ale nepřístupný.

Nejjednodušší způsob, jak nakonfigurovat váš firewall, je pomocí UFW (Uncomplicated Firewall). Pokud tento nástroj neznáte, nemějte obavy – je velmi jednoduchý.

Spuštěním následujícího příkazu otevřete porty, na kterých OpenLiteSpeed ​​naslouchá.

sudo ufw allow 7080/tcp && sudo ufw allow 8088/tcp

Váš firewall je nyní nakonfigurován a bude použit pro aktuální relaci a uložen pro budoucí relace. Chcete-li zobrazit aktivní pravidla brány firewall, spusťte:

sudo ufw status verbose

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

Nyní, když je naše instalace OpenLiteSpeed ​​dokončena, můžeme k němu přistupovat na webu prostřednictvím vašeho webového prohlížeče podle pokynů níže.

Otevřete svůj oblíbený webový prohlížeč a přejděte na následující adresu http://server-ip:7080/, kde server-ip je veřejná IP adresa vašeho serveru.

Měla by se vám zobrazit hlavní domovská stránka OpenLiteSpeed, jak je uvedeno níže.

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

Nyní, když je naše instalace OpenLiteSpeed ​​dokončena, můžeme k němu přistupovat na webu prostřednictvím vašeho webového prohlížeče podle pokynů níže.

Otevřete svůj oblíbený webový prohlížeč a přejděte na následující adresu http://server-ip:7080/, kde server-ip je veřejná IP adresa vašeho serveru.

Měla by se vám zobrazit hlavní domovská stránka OpenLiteSpeed, jak je uvedeno níže.

Otevřete další kartu, tentokrát přejděte na http://server-ip:7080 a získejte přístup do administrátorské konzole OpenLiteSpeed. Zadejte uživatelské jméno a heslo, které jste dříve nastavili pro přihlášení.

Uvidíte OpenLiteSpeed ​​Dashboard. Zde nakonfigurujeme OpenLiteSpeed ​​pro spouštění našich webových aplikací.

Závěr

V této příručce jsme prošli instalací OpenLiteSpeed ​​na Ubuntu 20.04. Nastavili jsme firewall a poté otevřeli porty, na kterých OpenLiteSpeed ​​naslouchá. Dokončili jsme přístup k webovému rozhraní a přístupu k vaší nové administrátorské konzoli.


Ubuntu
  1. Jak nainstalovat webový server Nginx na Ubuntu 18.04

  2. Jak nainstalovat MySQL na Ubuntu 18.04

  3. Jak nainstalovat OpenLiteSpeed ​​Web Server PHP a MariaDB na Ubuntu 20.10

  1. Jak nainstalovat Minecraft Server na Ubuntu 18.04

  2. Jak nainstalovat Nginx na Ubuntu 20.04

  3. Jak nainstalovat MariaDB na Ubuntu 20.04

  1. Jak nainstalovat webový server Hiawatha v Ubuntu

  2. Jak nainstalovat qBittorrent na Ubuntu 19.04 Desktop nebo Server

  3. Jak nainstalovat webový server Apache na Ubuntu 18.04