Cum LiteSpeed Hosting poate crește viteza site-ului de 6 ori mai rapid
Publicat: 2022-01-02Deții un site web, dar te-ai săturat de performanța site-ului tău? Iată soluția ta! Elsner a venit cu unul dintre cele mai bune servicii de găzduire care vă va face site-ul să funcționeze de șase ori mai rapid. Cu mult studiu și cercetare, am venit cu anumite motive pentru care ar trebui să folosiți acest server LiteSpeed. Acest server are multe avantaje deoarece este cunoscut drept cel mai rapid server web de pe internet. Nu este cel mai recent cuvânt la modă, este instalat de 1-2 ani.
După cum spune și numele, acest server crește viteza site-ului web și îl face similar cu cel al luminii. Citiți mai departe și aflați de ce acest server ar trebui utilizat pentru a îmbunătăți performanța site-ului dvs. web.
- Securitate sporită împreună cu performanță mai bună
Acest server funcționează bine cu fiecare site web, fie că este un site aglomerat sau un site cu un număr redus de vizitatori. Un site web care transportă mii de vizitatori în fiecare secundă utilizează resurse hardware foarte minime. Serverul LiteSpeed joacă un rol vital ca conținut static foarte funcțional. Are diferiți handlere pentru diferite limbi care îmbunătățesc performanța site-ului web. De exemplu, are PHP LSAPI personalizat pentru îmbunătățirea performanței PHP. Acest server funcționează cel mai eficient cu site-uri web aglomerate și oferă, de asemenea, securitate sporită a datelor. Acest server este complet compatibil cu Apache, modulul mod_security poate fi folosit aici cu Apache pentru a bloca majoritatea atacurilor web. Apoi, LiteSpeed are propriile caracteristici de securitate pe care să le facă față împotriva atacurilor DoS sau DDoS. Serverul are funcții anti-DoS și anti-DDoS încorporate numite lățime de bandă și limitare a conexiunilor.
- Scalabil
Aceasta poate fi una dintre cele mai importante caracteristici pentru orice site web. Modul în care aveți grijă de un site web duce la o mai bună scalabilitate a site-ului. Acest server vă poate ajuta să gestionați site-ul web cu mai mulți vizitatori fără nicio încărcare pe site. Cu acest server, toate codurile și conținutul sunt optimizate într-un mod atât de adecvat încât, în cazul oricărei probleme, gestionează toate atacurile fără dificultate.
- Prietenos de buzunar
Deoarece folosește cel mai puțin hardware, este complet rentabil atunci când vine vorba de cheltuielile făcute cu hardware. Este o logică simplă că a plăti o anumită sumă pentru licența de server este mult mai bună decât a plăti mii de dolari pentru anumite componente hardware folosite pentru a gestiona sarcina site-ului web.
De asemenea, serverul oferă asistență tehnică 24/7, care poate reduce și costurile pentru sisteme. La Elsner, avem diverse pachete de asistență pentru orice fel de ajutor imediat. De asemenea, serverul este acceptat oficial de cPanel.
Să avem o descriere detaliată a caracteristicilor, precum și a beneficiilor serverului!
| CARACTERISTICI | BENEFICII |
|---|---|
| Acest server conține 11 niveluri de compresie. | Pentru a reduce dimensiunile backup-ului cu până la 95%, puteți alege dintre o compresie minimă și puteți obține cele mai rapide backup-uri. |
| LiteSpeed conține cele mai rapide soluții de backup de pe internet. | LiteSpeed reduce dimensiunea ferestrei de backup și vă permite să efectuați copii de rezervă oricând oricând este necesar, nu atunci când se potrivește afacerii dvs. Acest server face copii de siguranță și restaurează cu 70% mai rapid decât instrumentele standard. |
| LiteSpeed oferă oglindire de rezervă. | Reduce timpul necesar pentru instalarea unui nou software. Este nevoie de copierea de rezervă a datelor pe un server și mai târziu de restaurarea întregii baze de date pe un alt server. |
| Acest server conține 9 niveluri de criptare. | LiteSpeed oferă încorporate criptări ale cheilor RC2, RC4, AES, 3DES pentru a proteja copiile de rezervă împotriva accesului neautorizat. |
| Oferă restaurare cu dublu clic. | Serverul realizează o bază de date întreagă, autonomă, care poate fi restaurată și este gata pentru livrare. Nu este necesar să instalați serverul LiteSpeed pe serverul de destinație înainte de restaurarea copiei de rezervă. |
| Conține transportul de bușteni integrat. | Puteți face o copie de rezervă a celei mai recente tranzacții cu ajutorul suportului integrat pentru expedierea jurnalelor. |
| Conține interfața Enterprise Command-Line. | Backup-urile și restaurările de către LiteSpeed pot fi complet automatizate cu linia de comandă standard. |
| Conține ediția enterprise a cititorului de jurnal. | Recuperează datele stocate în fișierele jurnal de tranzacții prin derularea înapoi a oricărei operațiuni și reconstrucția tranzacțiilor. |
| Conține ediția Enterprise a recuperării la nivel de tabel | Se recuperează după modificări neașteptate ale bazei de date, deoarece restaurează tabelele individuale, mai degrabă decât întregul Arhiva. |
| Extrage DDL din Arhiva de rezervă cu Enterprise Edition | Extrage scriptul necesar pentru a recrea baza de date din fișierul arhivat |
| Conține ediția pentru întreprinderi a interogărilor de arhivă de rezervă | Vă permite să obțineți câteva informații specifice din arhiva de rezervă, executând interogări împotriva acesteia. |

Link-ul de Statistici în timp real duce la o pagină de raport de stare a unui server în timp real. Este un instrument potrivit pentru monitorizarea sistemului. Raportul afișat este un instantaneu al statisticilor serverului dvs. Rata de reîmprospătare pentru acest instantaneu este controlată de lista derulantă Interval de reîmprospătare din colțul din dreapta sus. Raportul cuprinde următoarele secțiuni:
- Statisticile de bază ale serverului, timpul de funcționare, încărcarea și IP-urile blocate anti-DDoS sunt afișate în Server Health.
- Coloana Server afișează traficul curent, conexiunile și statisticile solicitărilor.
- Gazdă virtuală menționează stările de procesare a cererilor și stările aplicațiilor externe pentru mai multe gazde virtuale.
- Aplicațiile externe care rulează în prezent și statisticile de utilizare ale acestora sunt listate în Aplicație externă
Lscgid, procesul daemon CGI rulează întotdeauna ca o aplicație externă.
Cele mai multe dintre rânduri au o pictogramă grafic care menționează Statistici în timp real. Făcând clic pe pictogramă, se va deschide un grafic care arată statisticile rândurilor care se actualizează în timp real. În secțiunea Server, care se află lângă Cereri, există un link etichetat (Detalii). Acest link evidențiat vă va ghida către Requests Snapshot, unde puteți găsi informații detaliate despre ce clienți fac anumite tipuri de solicitări sau ce aspecte ale site-ului dvs. sunt blocate. Câmpurile evidențiate cu zonă albastră vă permit să filtrați instantaneul pentru a izola anumite părți ale serverului dvs. sau să căutați clienți care efectuează anumite acțiuni.
/tmp/lshttpd/.status și .rtreport* sunt fișierele pe care se bazează statisticile și de obicei durează 10 secunde pentru a actualiza aceste fișiere. Asigurați-vă că utilizatorul „lsadm” aparține grupului de foldere „lshttpd” și grupului de fișiere .status și .rtreport, astfel încât să poată citi rapoartele pentru a genera statistici în timp real în Consola WebAdmin.
Modul de configurare
Acest segment elaborează asamblarea serverului web LiteSpeed pentru a obține funcționalitatea dorită, performanță mai bună sau securitate. Mediul LSWS este mai capabil decât aceste baze de date. Documentația noastră definește toate informațiile.
Mai mult, LiteSpeed Cache, LiteMage Cache, PHP și alte aplicații externe precum Python, Ruby etc. sunt acoperite în propriile secțiuni ale site-ului și nu sunt incluse aici.
| Referință de comandă | Referință rapidă pentru toate comenzile |
| LSWS Config | Elemente de configurare LSWS |
Sfaturi de performanță
| Conține soluția dacă site-ul tău funcționează lent. | Îmbunătățește performanța site-ului. |
| Aveți o încărcare mare a serverului? | Rezolvă problema mea de încărcare a serverului |
| Controlul concurenței PHP | Acesta controlează conexiunile pe care motorul dvs. PHP le poate servi imediat |
| Înțelegeți LSWS „PHP suEXEC Max Conn” și Cloudlinux LVE | LSWS „PHP suEXEC Max Conn” ar trebui să fie întotdeauna mai mic decât CL LVE EP |
Securitate
| Prezentare generală a securității | Prezentare generală a securității serverului web LiteSpeed |
| Atenuarea inundațiilor SYN | Cum să vă întăriți nucleul împotriva inundațiilor SYN |
| Securitate găzduire partajată | Izolarea permisiunii de acces |
| Modul suEXEC | Izolarea UID-ului procesului: CGI/FCGI/LSAPI/PHP |
| chroot | Izolarea execuției procesului |
| Compatibilitate mod_security | Compatibilitate Apache mod_security 2.5+ |
| Configurare și asistență Atomicorp | Explicație despre suportul Atomicorp pentru LSWS și despre modul de configurare |
| CloudLinux CageFS How-to | Instalare și configurații |
| Configurarea HSTS | Cum să configurați HTTP Strict Transport Security |
| Limitarea lățimii de bandă la nivel de gazdă virtuală | Setați limite diferite de lățime de bandă pentru diferite site-uri |
| Anulați blocarea IP/Subnet CloudFlare | Cum să evitați blocarea LSWS Anti-ddos a conexiunilor IP/subrețea CloudFlare |
| Cum se dezactivează scriptul CGI | Dezactivați toate scripturile CGI |
| Atenuarea atacurilor DDoS la nivel HTTP | Atenuează atacurile DDoS cu funcțiile de securitate ale LSWS |
| Înțelegerea serviciului de configurare LiteSpeed Advanced Anti-DDos | Ajustați configurațiile anti-DDoS și configurați un script folosind iptables pentru a bloca automat IP-urile atacatoare detectate de serverul web. |
Configurare HTTPS/SSL
| Creați o cheie privată SSL | Acesta creează o cheie privată SSL |
| Certificat SSL autosemnat | Acesta creează un certificat SSL autosemnat |
| Creați o cerere de certificat | Acesta creează o cerere de certificat SSL pentru aplicarea unui certificat SSL de încredere de la emitentul CA. |
| Instalați un certificat SSL | Vă permite să instalați un certificat SSL |
| Consolă de administrare web securizată | Securizează consola de administrare web cu SSL |
| Redirecționați către conexiunea https | Redirecționează de la o conexiune http simplă la o conexiune https securizată |
| Capsare OCSP | Vă permite să configurați capsarea OCSP pentru un SSL mai rapid |
| Se dezactivează HTTP/2 | Se dezactivează HTTP/2 pentru fiecare gazdă virtuală |
Jurnale/Monitorizare
| Syslog/Splunk Logger | Înregistrare de înaltă performanță a jurnalelor litespeed la syslog/splunk prin udp. |
| Monitorizare SNMP + Cacti Graphing | Monitorizați valorile LiteSpeed în timp real prin client SNMP și integrare completă a jurnalului/graficului Cacti |
| Stare server + RRD Graphing | Monitorizați starea serverului LiteSpeed prin RRD Graph |
| Logger cu conducte | Oferă înregistrare flexibilă cu logger cu conducte |
| AWstats | Acest server vă permite să utilizați analizatorul de jurnal AWstats integrat |
| Ghid de instalare a relicvelor noi | Oferă New Relic pentru a lucra cu LSWS |
| Statistici în timp real | Oferă statistici în timp real în Consola de administrare |
| Procesul copilului ucis | Vă permite să urmăriți și să gestionați mesajul „Child Process Killed” din stderr.log |
Depanare
| Raportare erori | Vă permite să înregistrați un raport de eroare LiteSpeed |
| Comutați jurnalul de depanare | O caracteristică pentru a comuta rapid între nivelurile de jurnal normal și foarte detaliate. |
| Permite înregistrarea de rescriere | Primul pas în depanarea regulilor de rescriere |
| Depanează regula de rescrire | Pașii pentru a verifica regula de rescriere eșuată |
Streaming media
| FLV streaming | Streaming video Flash (FLV) (căutare aleatorie) |
| Streaming MP4 | Streaming video MP4/H264/F4V |
Tuning
| compresie gzip | Vă permite să utilizați compresia gzip pentru a economisi lățimea de bandă |
| Reglarea sistemului de operare Linux | Vă permite să reglați sistemul de operare Linux pentru performanță maximă pentru LiteSpeed. |
| Limită de descriptor de fișier | Mărește limita descriptorului fișierului |
| Redirecționare internă | Pentru cei care caută funcția x-sendfile sau x-accel-redirect. Vă arătăm cum să faceți cu LiteSpeed. |
| tabelul nf_conntrack | „nf_conntrack: tabel plin, scăpat pachet.” problema |
| Limitarea lățimii de bandă la nivel de gazdă virtuală | Setați limite diferite de lățime de bandă pentru diferite site-uri |
| Înțelegerea setării căii discului RAM | Ajută la problema încărcării I/O |
| Înțelegerea setarii păstrați-vă în viață | Setează „păstrați în viață” pentru site-ul meu |
Personalizare diverse
| Personalizare automată a indexului | Personalizează scriptul de indexare automată |
| Microsoft FrontPage Server Extensions 2002 | Instalează Microsoft FrontPage Server Extensions 2002 |
| MultiViews | Se ocupă de MultiViews |
| Activați HTTP2 | Activează HTTP2 |
| Dezactivați TLS1.0 | Dezactivează TLS1.0 în timp ce activează TLS1.2 și TLS1.3 |
| Adăugați tip MIME | Se adaugă tip MIME dacă nu există |
| Afișați IP-ul real în spatele unui proxy | Vă permite să restaurați IP-ul real al vizitatorului în loc de proxy |
Gazduire virtuala
| Gazduire virtuala bazata pe nume | Setează găzduirea virtuală bazată pe nume |
| Găzduire virtuală bazată pe IP | Setează găzduirea virtuală bazată pe IP |
Șabloane personalizate

Șabloanele personalizate care au fost pregătite pentru aplicații web și pluginuri populare pot fi folosite pentru a crea gazde virtuale LSWS. Fiecare șablon utilizează configurații native LiteSpeed. Acestea nu sunt necesare dacă mutați un site existent cu aplicații web de la Apache.
| Șabloane gazdă virtuală | Vă permite să utilizați un șablon pentru a configura un grup de gazde virtuale cu configurații similare |
| WP Super Cache | Conține șablon și tutorial pentru configurarea rapidă și ușoară a LSWS cu WordPress și WP Super Cache |
| Cache total W3 | Vă permite să utilizați un șablon pentru a configura LSWS cu WordPress și W3 Total Cache |
| Proxy invers | Utilizează un șablon pentru a configura LSWS ca proxy invers în mai puțin de șapte minute |
| MediaWiki | Vă ajută să configurați MediaWiki cu LSWS este mai rapid și mai ușor cu un șablon |
| phpBB | Configurează această populară aplicație open source cu un șablon |
| phpList | Conține un tutorial și un șablon pentru configurarea phpList cu LSWS |
LiteSpeed vs Apache vs Nginx, cine găzduiește Magento mai bine?
Înainte de anii trecuți, Magento a organizat o conferință, acolo am anunțat un ghid în care am afirmat că LiteMage a avut o performanță de ~17-40x mai bună decât Terebentină + Lac. Acest lucru a făcut ca mai mulți oameni să pună la îndoială validitatea benchmark-ului nostru, deoarece LiteMage părea prea bun pentru a fi adevărat. Un an mai târziu, am decis să revizuim acest etalon cu cea mai recentă versiune a fiecărui software pentru a vedea unde ne aflăm.
În acest benchmark, comparăm Magento 1.9 care rulează pe LiteSpeed Web Server, Apache și Nginx pentru a afla care server web răspunde mai bine nevoilor mediului modern de comerț electronic.
Provocarea
Am testat cele 3 setări de server ale noastre, atât cu cât și fără o soluție de stocare în cache, rulând siege pentru a simula 50 de utilizatori simultan care accesează un magazin Magento. În încercarea de a semăna cu un mediu de producție din lumea reală, am avut fiecare utilizator simulat să acceseze 10 pagini de catalog aleatorii dintr-o listă de 127 de articole.
Rezultate: 50 de utilizatori care accesează 10 pagini aleatorii

| LiteSpeed + LiteMage | Nginx + Lac | Apache + Lac | LiteSpeed | Nginx | Apache |
| 455,67 solicitat/sec | 38,74 solicitat/sec | 37,87 solicitat/sec | 13,1 solicitate/sec | 12,41 solicitat/sec | 11,97 solicitat/sec |
LiteSpeed și LiteMage au funcționat bine împreună cu o marjă largă aici, este important să rețineți că, indiferent de serverul web pe care îl alegeți, în acest sens, memorarea în cache face o diferență uriașă, în cel mai rău caz mai mult decât triplarea unui număr de solicitări pe secundă pe secundă. in medie.
Cel mai lung timp de tranzacție

| LiteSpeed + LiteMage | Nginx + Lac | Apache + Lac | LiteSpeed | Nginx | Apache |
| 0,87 sec | 7,61 sec | 8,03 sec | 7,11 sec | 8,45 sec | 9,82 sec |
Încă o dată, în acest calcul, LiteSpeed și LiteMage preiau împreună competiția. În general, cel mai lung timp de tranzacție s-a îmbunătățit și pentru fiecare server atunci când se folosește memoria cache, dar cu o marjă mult mai mică. LiteSpeed Web Server a redus aproape 90% din timp, cea mai lungă tranzacție a durat în timp ce folosea cache-ul, în același timp, alte servere web tind să se îmbunătățească doar cu 10% folosind cache-ul șlefuit.
Pe tot parcursul

| LiteSpeed + LiteMage | Nginx + Lac | Apache + Lac | LiteSpeed | Nginx | Apache |
| 4,85 MB/sec | 0,42 MB/sec | 0,51 MB/sec | 0,12 MB/sec | 0,12 MB/sec | 0,47 MB/sec |
Într-o aplicație performantă, lățimea de bandă a rețelei nu este o limitare. Aceste teste au folosit un comutator de 10 Gb și carduri de 10 Gb atât pe computerele client, cât și pe server. Aceste rezultate se bazează pe limitările software.
Această măsurătoare finală este încă un exemplu al modului în care stocarea în cache pune serverul dvs. web la un nivel complet diferit. În timp ce LiteSpeed + LiteMage depășește încă o dată concurența, debitul pentru fiecare server s-a îmbunătățit, în cele mai multe cazuri de peste 5 ori, atunci când se folosește memoria cache.
Calculăm serverul dvs. web cât de repede funcționează atunci când difuzăm pagini aleatorii către 50 de utilizatori în același timp. În acest sens, LiteSpeed și LiteMage împreună sunt remarcabile dintre toate setările de server incluse. Dacă rulați un magazin Magento, trebuie să îl rulați cu o soluție de stocare în cache și nu există nicio soluție de stocare în cache mai rapidă decât cache-ul LightMage!
Bonus: Test de vizualizare a 100 pagini
Unii dintre voi s-ar putea să se îndoiască de rezultatele testelor noastre, în special pentru că veți obține o performanță mult mai bună de la Varnish. Motivul acestei diferențe este probabil simplu. Poate că în timpul testării noastre, am folosit un alt instrument de testare sau metode de testare și această schimbare a avut un impact enorm asupra rezultatelor testului nostru.
Sfatul nostru este să nu folosiți NICIODATĂ „Apache Bench” sau „ab” pentru acest tip de testare. „siege” este capabil să urmărească cookie-uri în timp ce „ab” nu. Folosind comenzi precum.
ab -n 500 -c 50 http://your.test.site/
nu simulează traficul pentru 50 de vizitatori, fiecare vizitator accesând 10 pagini. De fapt, simulează „UN vizitator care face 10 conexiuni paralele și accesează aceeași pagină de 500 de ori”. Rezultatul acestei comenzi poate părea stelară, dar nu seamănă în niciun caz cu un scenariu din lumea reală și nu ar putea fi mai nerealist.
Vă sugerăm să rămâneți cu „asediu”, dacă nu aveți acces la instrumente de testare mai avansate, cum ar fi „loadrunner”.
Chiar și cu „asediu”, numărul de vizualizări de pagină pentru fiecare vizitator are un impact enorm asupra rezultatului. Iată rezultatele rulării testelor de mai sus cu 100 de vizualizări de pagină per vizitator. Lacul obține rezultate mult mai bune în această rundă de testare, dar ar trebui să luați în considerare valoarea reală a acestor rezultate. Într-o situație reală, câți vizitatori vor accesa 100 de pagini de catalog în magazinul dvs.?
Aceste rezultate pot fi văzute mai jos.

| LiteSpeed + LiteMage | Nginx + Lac | Apache + Lac | LiteSpeed | Nginx | Apache | |
| Cereri pe secundă | 33.2013 | 272,67 | 259,33 | 13.14 | 12.55 | 12.37 |
| Debit | 18.91 | 3.00 | 2,84 | 0,12 | 0,12 | 0,49 |
| Cel mai lung timp de tranzacție | 1.05 | 7,95 | 9.13 | 7.33 | 8.28 | 8.53 |

de la cPanel Conference 2014 demonstrează utilizarea RAM și diferențele de încărcare a serverului pentru LiteSpeed Web Server VS Apache.
Benchmarkuri „adevărate”.
Rezultatul din lumea reală nu este afișat de benchmark-uri, deoarece este plângerea comună cu privire la benchmark. Nu este menit să imite lumea reală. Mai mult, trebuie evidențiată diferența între vitezele serverului web

Gestionați traficul
Benchmark-ul lui Tristan (mai sus și mai jos) în ceea ce privește LSWS și Apache sunt două evenimente diferite care au loc în același timp. Diferența sunt arătate cu capacitățile lor. Pe măsură ce numărul de conexiuni simultane a crescut (de la 20 la 50), a avut loc o explozie a utilizării RAM a Apache și a încărcării serverului. În timp ce, în LSWS, nicio schimbare nu a avut loc virtual. Acum, aici, LiteSpeed crește în competiție cu Apache. Reduce sarcina pe serverele cu trafic mare și vă permite să găzduiți mai multe conturi fără a vă actualiza serverul.
Dar, două niveluri de concurență diferite au fost examinate pe două mașini diferite: 20 de conexiuni simultane referitoare la VPS mici și 50 de conexiuni simultane ale unui server dedicat. Motivul din spatele acestui proces este verificarea puterii ambelor servere. Când Tristan a trecut mai departe cu testul, serverul Apache care rula cu o concurență mai mare pe VPS nu a fost capabil să se ocupe de serverul web LiteSpeed, dar, pe de altă parte, totul era la zi.

Această diferență a vitezei de referință în hardware nu ne arată o imagine bună a vitezei atunci când concurența a fost crescută. Totuși, vedem că LSWS este mai rapid decât Apache, indiferent dacă este vorba despre configurarea Apache FCGI sau suPHP. Au fost observate diferențe reale în creșterea traficului și Apache nu a fost capabil să gestioneze traficul.
Contactați Elsner astăzi pentru a integra LiteSpeed pe site-ul dvs. web și pentru a îmbunătăți viteza și performanța site-ului dvs.
