Metode de plată Abuse

Cum să instalați OpenLiteSpeed pe Ubuntu 20.04

03.01.2023, 22:42

OpenLiteSpeed este un server web utilizat pentru gestionarea site-urilor web de complexitate diferită (inclusiv a proiectelor foarte încărcate). OpenLiteSpeed este un analog al Apache și Nginx, care este poziționat ca super-rapid: consumul de memorie este minim, dar performanța maximă este asigurată.

Pentru a instala OpenLiteSpeed pe o mașină virtuală care rulează Ubuntu 20.04, trebuie să urmați o serie de pași.

Instrucțiuni pas cu pas pentru instalarea OpenLiteSpeed:

  1. Pregătiți serverul și adăugați (creați) un utilizator non-root.
  2. Instalați OpenLiteSpeed pe mașina virtuală (server).
  3. Configurați firewall-ul (http și https, porturile 7080 și 8088).
  4. Creați un cont de administrator.
  5. Conectați serverul web OpenLiteSpeed și începeți să interacționați prin intermediul interfeței web.

Pasul nr. 1. Pregătiți serverul (mașina virtuală) pentru instalarea OpenLiteSpeed

  1. Ieșiți din contul cu privilegii de root.
  2. Creați un cont fără privilegii de administrator.
  3. Actualizați pachetele și testați-le ($ sudo apt update).

Pasul 2. Instalarea OpenLiteSpeed pe o mașină virtuală (server)

Nu există OpenLiteSpeed în depozitul Ubuntu 20.04. Deci va trebui să efectuați pași suplimentari pentru a-l adăuga.

  1. Mergeți la directorul tmp (comanda arată astfel $ cd /tmp).
  2. Rulați descărcarea de pe site-ul oficial $ curl -LO http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh (dacă curl nu este instalat, trebuie să îl rulați).
  3. Rulați fișierul descărcat cu comanda $ sudo bash enable_lst_debian_repo.sh
  4. Dacă totul a reușit, veți vedea informații despre repo-ul descărcat. Acum tot ce a mai rămas este să instalați serverul web cu comanda clasică:
$ sudo apt install openlitespeed

Pasul 3. Configurați firewall-ul (http și https, porturile 7080 și 8088)

Puteți verifica ce protocoale și aplicații sunt permise cu o simplă interogare:

$ sudo ufw status

Utilizatorul va vedea starea, protocoalele, permise/nepermise, de unde este posibil accesul.

De exemplu, există adesea situații în care accesul este permis numai prin ssh (Secure Shell Protocol).

Adică, administratorul sistemului trebuie să activeze suplimentar protocoalele http și https. De asemenea, sunt necesare porturile 7080 (pentru interfața web) și 8088 (pentru pagina implicită).

Comanda $ sudo ufw allow este utilizată pentru a configura protocoalele (de exemplu, $ sudo ufw allow http oferă suport pentru protocolul de nivel aplicație HyperText Transfer Protocol).

Pentru a configura porturile, se utilizează comanda:

$ sudo ufw allow 7080/tcp

Pentru a verifica porturile/protocoalele și starea acestora, se utilizează comanda:

$ sudo ufw status.

Pasul #4. Crearea unui cont de administrator

Pentru a crea un cont de administrator pentru a lucra cu OpenLiteSpeed pe Ubuntu 20.04, folosim comanda:

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

Login newuseradmin pe care am configurat-o ca exemplu. Puteți utiliza și alte nume.

Apoi, va trebui să urmați instrucțiunile din terminal (setați parola, confirmați, etc.).

Pasul 5. Conectați serverul web OpenLiteSpeed și începeți să comunicați prin interfața web

În pașii de mai sus, am instalat OpenLiteSpeed și am configurat funcționarea. Acum nu mai rămâne decât să ne conectăm la serverul web.

Setările implicite sunt că OpenLiteSpeed este disponibil pe portul 7080. Aceasta înseamnă că în browser va trebui să accesați URL-ul în formatul http://IP-адрес al serverului dvs. virtual:7080. Apoi, introduceți login-ul și parola utilizatorului creat la etapa anterioară pentru autorizare.

După autorizare, utilizatorul ajunge la pagina principală a interfeței web OpenLiteSpeed. Rămâne doar să efectuați setările necesare: schimbați portul implicit, configurați repornirea și așa mai departe (dacă este necesar). După ce ați schimbat portul implicit, puteți introduce adresa IP a VPS-ului și ajunge la pagina de start a site-ului care rulează pe OpenLiteSpeed.

Este gata! Ați reușit să instalați OpenLiteSpeed pe Ubuntu 20.04 și să oferiți un server web cu drepturi depline. Interfața web este utilizată pentru a gestiona setările OpenLiteSpeed. După efectuarea setărilor de pornire, puteți studia documentația și seta parametrii suplimentari pentru funcționare.