Cum se instalează WordPress cu LSCache, OpenLiteSpeed și CyberPanel


OpenLiteSpeed este un server web open source de înaltă performanță, bazat pe evenimente, dezvoltat și întreținut de LiteSpeed Technologies. În acest articol, vom vedea cum putem folosi CyberPanel pentru a începe să rulăm cu LSCache și WordPress pe OpenLiteSpeed > în câteva clicuri.

Ce este LSCache?

LSCache este un cache de pagină completă încorporat direct în serverul web OpenLiteSpeed, este similar cu Varnish, dar mai eficient deoarece eliminăm stratul proxy invers din imagine când este utilizat LSCache .

Plugin WordPress LSCache!

LiteSpeed a dezvoltat, de asemenea, un plugin WordPress care comunică cu serverul web OpenLiteSpeed pentru a stoca în cache conținutul dinamic, ceea ce reduce foarte mult timpul de încărcare, crește performanța și pune mai puțină sarcină pe serverul tău.

Pluginul LiteSpeed oferă instrumente puternice de gestionare a memoriei cache care, datorită integrării strânse a LSCache în server, sunt imposibil de reprodus pentru alte pluginuri. Acestea includ curățarea inteligentă a memoriei cache pe bază de etichete și capacitatea de a stoca în cache mai multe versiuni ale conținutului generat pe baza unor criterii precum dispozitivul mobil vs. desktop, geografie și monedă.

LSCache are capacitatea de a stoca în cache copii personalizate ale unei pagini, ceea ce înseamnă că stocarea în cache poate fi extinsă pentru a include utilizatorii conectați. Paginile care nu pot fi stocate în cache public pot fi stocate în cache în mod privat.

Pe lângă capacitățile avansate de gestionare a memoriei cache ale LSCache, pluginul WordPress oferă și funcționalități suplimentare de optimizare, cum ar fi minimizarea și combinarea CSS/JS, HTTP/2 Push, încărcare leneșă pentru imagini și iframe și optimizarea bazei de date.

Ce este CyberPanel?

CyberPanel este un panou de control deasupra OpenLiteSpeed, îl puteți folosi pentru a crea site-uri web și a instala WordPress cu un singur clic.

De asemenea, include:

  • FTP
  • DNS
  • E-mail
  • PHP-uri multiple

În acest articol, vom vedea cum putem folosi în mod eficient toate aceste tehnologii pentru a începe și a funcționa în cel mai scurt timp.

Pasul 1: Instalați CyberPanel – ControlPanel

1. Primul pas este să instalați CyberPanel, puteți utiliza următoarele comenzi pentru a instala CyberPanel pe Centos 7 VPS sau pe serverul dvs. dedicat.

wget http://cyberpanel.net/install.tar.gz
tar zxf install.tar.gz
cd install
chmod +x install.py
python install.py [IP Address]

După instalarea cu succes a CyberPanel, veți obține acreditările de conectare, așa cum se arată mai jos.

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                                                                   
                                                                   
                Visit: https://192.168.0.104:8090                
                Username: admin                                    
                Password: 1234567                                  
###################################################################

2. Acum conectați-vă la CyberPanel folosind datele de conectare de mai sus.

Pasul 2: Instalați WordPress în CyberPanel

3. Pentru a configura WordPress cu LSCache, mai întâi trebuie să creăm un site web accesând Principal > Site-uri > Creare site și completați toate detaliile așa cum se arată.

4. Acum accesați secțiunea Principal > Site-uri > Listează site-uri, faceți clic pe pictograma Lansare pentru a lansa panoul site-ului web, astfel încât să poată fi instalat WordPress .

Odată ce panoul site-ului este lansat, veți avea următoarele opțiuni pe ecran:

5. În această fereastră, deschideți Manager de fișiere și ștergeți totul din folderul public_html. Acum derulați în jos și veți vedea o filă care spune WordPress cu LS Cache.

6. În caseta cale nu introduceți nimic dacă doriți ca WordPress să fie instalat în rădăcina documentului site-ului web. Dacă introduceți orice cale, aceasta va fi relativă la directorul principal al site-ului.

De exemplu, dacă introduceți wordpress, directorul dvs. de instalare WordPress va fi linux-console.net/wordpress.

7. După ce faceți clic pe „Instalați WordPress“, CyberPanel va descărca WordPress și LSCache, va crea baza de date și va configura un site WordPress. Odată ce CyberPanel a terminat de instalat WordPress, va trebui să vizitați domeniul site-ului dvs. web pentru a vă configura site-ul.

În acest exemplu, am folosit linux-console.net, așa că vom vizita acest domeniu pentru a ne configura site-ul. Acestea sunt setări de bază și puteți urma instrucțiunile de pe ecran pentru a finaliza configurațiile.

Pasul 3: Activați pluginul LiteSpeed Cache

8. După ce WordPress este instalat, vă puteți conecta la tabloul de bord la https://linux-console.net/wp-admin. Acesta va cere combinația nume de utilizator/parolă pe care ați configurat-o în timpul configurării wordpress.

Pluginul LSCache este deja instalat, așa că trebuie doar să accesați Pluginuri instalate din tabloul de bord WordPress și să îl activați.

9. Acum verificați LSCache accesând example.com și vedeți ca anteturile de răspuns vor arăta ceva asemănător.

Puteți vedea că această pagină este acum difuzată din cache și că cererea nu a ajuns deloc pe backend.

Pasul 4: Opțiunile avansate LiteSpeed Cache

  • Purge Cache – Dacă dintr-un motiv oarecare doriți să curățați memoria cache, puteți face acest lucru prin intermediul LSCache. Pe această pagină aveți numeroase modalități de a curăța memoria cache.

Minimizează, Combină și HTTP/2 Push

  • Minificare – Când codul este micșorat, toate caracterele de spațiu alb, caracterele de linie nouă și comentariile inutile sunt eliminate. Acest lucru micșorează dimensiunea codului sursă.
  • Combinație – atunci când un site web include mai multe fișiere JavaScript (sau CSS), acele fișiere pot fi combinate într-unul singur. Acest lucru reduce numărul de solicitări făcute de browser și, dacă a existat cod duplicat, acesta este eliminat.
  • HTTP/2 Push – Această funcționalitate permite serverului să anticipeze nevoile browserului și să le acționeze. Un exemplu: atunci când difuzează index.html, HTTP/2 poate presupune în mod rezonabil că browserul dorește și fișierele CSS și JS incluse și le va împinge, de asemenea, fără a fi întrebat.

Toate măsurile de mai sus oferă OpenLiteSpeed capacitatea de a difuza conținut mai rapid. Aceste setări pot fi găsite în pagina de setări LiteSpeed Cache din fila Optimizare și toate sunt dezactivate implicit. Apăsați butonul ON de lângă fiecare setare pe care doriți să o activați.

Este posibil să excludeți unele CSS, JS și HTML de la a fi reduse sau combinate. Introduceți adresele URL către aceste resurse în casetele corespunzătoare, câte una pe linie, pentru a le exclude.

Pasul 5: Schimbați PHP implicit și instalați extensii

10. Dacă, dintr-un motiv oarecare, trebuie să schimbați versiunea PHP pentru site-ul dvs. WordPress, puteți face acest lucru prin CyberPanel:

11. Este posibil ca unele pluginuri WordPress suplimentare să necesite instalarea unor extensii PHP suplimentare sau poate doriți să adăugați Redis la WordPress. Puteți instala extensiile lipsă prin CyberPanel din fila Server > PHP > Instalați extensii.

Mai întâi selectați versiunea PHP din meniul drop-down pentru care doriți să instalați extensia. În caseta de căutare, introduceți numele extensiei și, în final, faceți clic pe Instalare pentru a instala extensia lipsă.

Pentru mai multe informații, citiți documentația CyberPanel și OpenLiteSpeed.