Spôsoby platby Abuse

Ako nainštalovať OpenLiteSpeed na Ubuntu 20.04

03.01.2023, 22:42

OpenLiteSpeed je webový server používaný na správu webových stránok rôznej zložitosti (vrátane vysoko zaťažených projektov). OpenLiteSpeed je analógia Apache a Nginx, ktorá je umiestnená ako superrýchla: spotreba pamäte je minimálna, ale je zabezpečený maximálny výkon.

Ak chcete nainštalovať OpenLiteSpeed na virtuálny počítač so systémom Ubuntu 20.04, musíte vykonať niekoľko krokov.

Pokyny krok za krokom na inštaláciu OpenLiteSpeed:

  1. Pripravte server a pridajte (vytvorte) používateľa, ktorý nie je root.
  2. Nainštalujte OpenLiteSpeed na virtuálny počítač (server).
  3. Nakonfigurujte firewall (http a https, porty 7080 a 8088).
  4. Vytvorte konto správcu.
  5. Pripojte webový server OpenLiteSpeed a začnite komunikovať prostredníctvom webového rozhrania.

Krok č. 1. Pripravte server (virtuálny počítač) na inštaláciu OpenLiteSpeed

  1. Odhláste sa z účtu s právami root.
  2. Vytvorte účet bez administrátorských oprávnení.
  3. Aktualizujte balíky a otestujte ich ($ sudo apt update).

Krok č. 2. Nainštalujte OpenLiteSpeed na virtuálny počítač (server)

V repozitári Ubuntu 20.04 sa nenachádza OpenLiteSpeed. Preto budete musieť vykonať ďalšie kroky na jeho pridanie.

  1. Prejdite do adresára tmp (príkaz vyzerá takto: $ cd /tmp).
  2. Spustite stiahnutie z oficiálnej stránky $ curl -LO http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh (ak curl nie je nainštalovaný, musíte ho nahodiť).
  3. Stiahnutý súbor spustite príkazom $ sudo bash enable_lst_debian_repo.sh
  4. Ak všetko prebehlo úspešne, zobrazia sa informácie o stiahnutom repozitári. Teraz už zostáva len nainštalovať webový server pomocou klasického príkazu:
$ sudo apt install openlitespeed

Krok č. 3. Nakonfigurujte firewall (http a https, porty 7080 a 8088)

Pomocou jednoduchého dotazu môžete skontrolovať, ktoré protokoly a aplikácie sú povolené:

$ sudo ufw status

Používateľ uvidí stav, protokoly, povolené/nepovolené, odkiaľ je možný prístup.

Často sa napríklad vyskytujú situácie, keď je prístup povolený len cez ssh (Secure Shell Protocol).

To znamená, že správca systému musí dodatočne povoliť protokoly http a https. Vyžadujú sa aj porty 7080 (pre webové rozhranie) a 8088 (pre predvolenú stránku).

Na konfiguráciu protokolov sa používa príkaz $ sudo ufw allow (napríklad $ sudo ufw allow http poskytuje podporu protokolu aplikačnej vrstvy HyperText Transfer Protocol).

Na konfiguráciu portov sa používa príkaz:

$ sudo ufw allow 7080/tcp

Na kontrolu portov/protokolov a ich stavu sa používa príkaz:

$ sudo ufw status.

Krok č. 4. Vytvorenie účtu správcu

Na vytvorenie administrátorského účtu na prácu s OpenLiteSpeed v Ubuntu 20.04 použijeme príkaz::

$ sudo /usr/local/lsws/newuseradmin/misc/admpass.sh

Prihlásenie newuseradmin sme nastavili ako príklad. Môžete použiť aj iné názvy.

Ďalej je potrebné postupovať podľa pokynov v termináli (nastaviť heslo, potvrdiť atď.).

Krok č. 5. Pripojte webový server OpenLiteSpeed a začnite komunikovať prostredníctvom webového rozhrania

V predchádzajúcich krokoch sme nainštalovali OpenLiteSpeed a nastavili prevádzku. Teraz už zostáva len pripojiť sa k webovému serveru.

Podľa predvolených nastavení je OpenLiteSpeed dostupný na porte 7080. To znamená, že v prehliadači budete musieť prejsť na adresu URL vo formáte http://IP-адрес vášho virtuálneho servera:7080. Ďalej zadajte prihlasovacie meno a heslo používateľa vytvoreného v predchádzajúcej fáze na autorizáciu.

Po autorizácii sa používateľ dostane na hlavnú stránku webového rozhrania OpenLiteSpeed. Zostáva už len vykonať potrebné nastavenia: zmeniť predvolený port, nakonfigurovať reštart a podobne (ak je to potrebné). Po zmene predvoleného portu môžete zadať IP adresu VPS a dostať sa na úvodnú stránku webu bežiaceho na OpenLiteSpeed.

Hotovo! Podarilo sa vám nainštalovať OpenLiteSpeed na Ubuntu 20.04 a zabezpečiť plnohodnotný webový server. Webové rozhranie slúži na správu nastavení OpenLiteSpeed. Po vykonaní nastavení pri spustení si môžete preštudovať dokumentáciu a nastaviť ďalšie parametre prevádzky.