În articolul următor vom analiza cum instalați serverul web OpenLiteSpeed pe serverul Ubuntu 18.04. Acest server este ediția open source a LiteSpeed Web Server Enterprise și conține toate caracteristicile esențiale găsite în LiteSpeed.
Combina OpenLiteSpeed viteză, securitate, scalabilitate, optimizare și simplitate într-un pachet prietenos open source. Are reguli de rescriere compatibile cu Apache, o interfață de administrare bazată pe web și procesare PHP personalizată, optimizată pentru server.
Caracteristici generale OpenLiteSpeed
- Are o arhitectură bazată pe evenimente. Mai puține procese, mai puține cheltuieli generale și scalabilitate.
- Înțelegeți regulile de rescriere Apache. OpenLiteSpeed Suportă mod_rewrite, fără nicio sintaxă nouă de învățat, astfel încât să putem continua să folosim regulile noastre existente de rescriere.
- Vom avea o interfață de administrare prietenoasă. OLS vine cu un GUI WebAdmin încorporat. Suportul panoului de control este disponibil cu Panoul cibernetic.
- A fost creat pentru a oferi viteză și securitate. Are Conexiune anti-DDoS y limitarea lățimii de bandă, integrare Mod Securitate v3 și mai mult
- Accelerare inteligentă a cache-ului. Modulul cache integrat al paginii complete este extrem de personalizabil și eficient pentru o experiență bună a utilizatorului.
- Optimizarea vitezei paginii. Implementați automat sistemul de optimizare PageSpeed Google cu ajutorul modulul mod_pagespeed.
- PHP LiteSpeed SAPI. După cum se indică pe site-ul lor web, acest lucru permite aplicațiilor externe scrise în PHP să ruleze cu până la 50% mai repede.
- Accelerarea WordPress. Experimentați o creștere a performanței cu OpenLiteSpeed și LSCache pentru WordPress.
Acestea sunt doar câteva dintre caracteristicile OpenLiteSpeed. Ei pot vezi toate în detaliu în site-ul proiectului.
Instalați OpenLiteSpeed pe serverul Ubuntu 18.04
OpenLiteSpeed oferă un depozit de software pe care îl putem folosi pentru a descărca și instala serverul cu comanda potrivit Ubuntu standard.
Pentru a începe, să deschidem un terminal (Ctrl + Alt + T) și actualizați toate pachetele de sistem cu comenzile:
sudo apt update; sudo apt upgrade
Următorul pas de urmat va fi descărcați și adăugați cheia de semnare a software-ului pentru dezvoltatori:
wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
Acum vom adăuga informațiile despre depozit la sistemul nostru tastând următoarele în același terminal:
sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'
În acest moment și după actualizarea software-ului disponibil, putem acum instalați serverul OpenLiteSpeed și procesorul său PHP folosind comanda:
sudo apt install openlitespeed lsphp73
În cele din urmă o vom face creați un link către procesorul PHP pe care tocmai l-am instalat:
sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
În acest moment, Serverul OpenLiteSpeed este deja instalat.
Setați parola de administrator
Vom avea nevoie configurați parola administrativă pentru serverul web OpenLiteSpeed. În mod implicit, parola este setată la 123456, deci trebuie să-l schimbăm imediat. Putem face acest lucru executând un script furnizat împreună cu software-ul:
sudo /usr/local/lsws/admin/misc/admpass.sh
Când rulați acest script putem indica un nume de utilizator pentru utilizatorul administrator și o parolă după cum urmează:
Accesați serverul web OpenLiteSpeed
OpenLiteSpeed ar trebui să înceapă automat. Putem verifica aceasta cu următoarea comandă:
sudo /usr/local/lsws/bin/lswsctrl status
Dacă nu găsim că a început, îl putem lansa cu comanda:
sudo /usr/local/lsws/bin/lswsctrl start
Deschideți porturile în firewall
Avem nevoie deschideți câteva porturi în firewall-ul nostru. Va trebui să configurăm porturile pentru protocoalele necesare prin adăugarea următoarelor reguli la firewall:
sudo ufw allow http sudo ufw allow https
De asemenea, va trebui să adăugăm următoarele reguli pentru a putea utiliza porturile necesare:
sudo ufw allow 8088 sudo ufw allow 7080
După adăugarea regulilor, va trebui reîncărcați ufw pentru a face modificări:
sudo ufw reload
Accesați interfața web
În browserul nostru web, va trebui accesați numele de domeniu sau adresa IP a serverului nostru, urmat de : 8088 pentru a ajunge la ecranul de pornire. Browserul trebuie să încarce pagina web implicită OpenLiteSpeed așa cum se vede mai jos:
http://dominio-o-IP-del-servidor:8088
la configurați interfața administrativă vom accesa prin browserul nostru web, folosind HTTPS și numele domeniului sau adresa IP a serverului urmată de: 7080:
https://dominio-o-IP-del-servidor:7080
Pe acest ecran va trebui folosiți acreditările pentru datele de conectare ale administratorului pe care le-am creat în timpul configurării OpenLiteSpeed. Odată ce ne identificăm corect, ni se va prezenta interfața de administrare OpenLiteSpeed, de unde putem face configurațiile relevante:
la mai multe informații despre instalarea, configurarea sau utilizarea OpenLiteSpeed, puteți consulta documentația oficială a proiectului, loc de același sau al lui pagină pe GitHub.